`

隐藏超链接所带参数的方法

    博客分类:
  • web
阅读更多

1. 用JavaScript
正确的做法应该是:
<script type="text/javascript">
function goToClient(username,password){
window.location.href="client.jsp?username=" + username + "&password=" + password;
}
</script>
<a href="#" onclick="javascript:goToClient('u','p');">jsfdh</a>

这样用户在IE或FireFox中地址栏是看不到连接的地址,只能看到#。

2. 用Form Submit的方法
<form action="client.jsp" method="post" name="client">
<input type="hidden" name="username" value="u" />
<input type="hidden" name="password" value="p" />
<a href="#" onclick="document.forms['client'].submit();">jsfdh</a>
</form>
<!-- 注意forms['client']中,'client'是那个form的名字-->

<form name="form1" action="client.jsp" method="post">
<input type="hidden" id="RID" name="RoomID" value="">
<input type="hidden" id="RTYPE" name="RoomType" value="">
<input type="hidden" id="CID" name="CommpanyID" value="">
<input type="hidden" id="DOID" name="doid" value="">
</form>
<script>
function forwardTo(rid, rtype, cid, doid){
document.getElementById('RID').value=rid;
document.getElementById('RTYPE').value=rtype;
document.getElementById('CID').value=cid;
document.getElementById('DOID').value=doid;
form1.submit();
}
</script>
<a href="#" onclick="forwardTo(55,0,55,19)">jsfdh</a>

分享到:
评论

相关推荐

    易语言模拟超链接

    6. **执行模式**:执行模式,如SW_SHOWNORMAL(正常显示),SW_HIDE(隐藏窗口)等。 以下是一个简单的易语言模拟超链接的示例代码: ```e .声明 "kernel32.dll", "ShellExecuteA", "i", "l", "lp", "lp", "i" ....

    CRichEdit处理超链接

    例如,可以提供一个`InsertHyperlink`函数,接收链接文本和目标URL作为参数,自动处理插入和设置超链接的矩形区域。同时,还可以提供一个`OnMouseMove`的派生版本,处理鼠标移动时的提示显示逻辑。 总的来说,...

    jQuery-CSS-实现澹入效果的超链接样式.rar

    `.fadeIn()`方法是jQuery中用于淡入隐藏元素的函数,它可以接受一个时间参数,表示动画的持续时间,例如`$("#link").fadeIn(500)`会让ID为"link"的元素在500毫秒内逐渐显现。 为了实现超链接的澹入效果,开发者可能...

    html超链接打开窗口大小的方法

    html超链接打开窗口大小的方法 HTML 超链接打开窗口大小的方法是通过在超链接的 `onclick` 事件中使用 `window.open()` 函数来实现的。`window.open()` 函数接受四个参数: URL、窗口特性字符串、替换标志和窗口...

    ASP.NET页面间参数传递

    在超链接或Form的Action属性中添加参数,如`跳转&lt;/a&gt;`。这种方式适用于传递少量非敏感数据,但数据会暴露在地址栏中,不适用于敏感信息。 2. **隐藏字段**:在源代码中创建隐藏的HTML输入字段,然后在页面之间传递...

    JS隐藏参数post传值实例

    综上所示,这个示例展示了如何使用JavaScript和HTML表单来隐藏参数,然后使用POST方法来提交数据给服务器端。这在实际开发中非常有用,例如在用户登录或支付等情景中,需要隐藏敏感信息,而不是直接在URL参数中传递...

    给超链接添加特效鼠标移动展示提示信息且随鼠标移动

    - `mout` 方法用于隐藏提示信息框,只要鼠标离开超链接,就会执行这个方法。 3. **CSS样式**: 在JavaScript中动态创建了一个id为"ts"的`&lt;div&gt;`,并设置了它的样式。这个提示信息框被设置为绝对定位,背景色为浅...

    Sitegrinder参数表[整理].pdf

    `-hide` 参数使得指定的图层在其他任何按钮激活弹出层时隐藏。 `-text` 参数强制将文字图层转换为网页中的文本,消除文字的锯齿效果。 `-g` 参数将文字图层渲染为图形,不以文本形式显示。 `-links` 参数允许在...

    当鼠标滑过超链接出现提示框效果实例

    该函数接受一个可选的 `id` 参数,如果传入该参数,则只处理该元素下的超链接。 `Prepare` 函数的作用是将每个超链接添加到提示框中,并设置其显示文本和链接 URL。 CSS 样式 在我们的示例中,我们使用了以下 CSS...

    Java Web应用开发:Servlet和JSP技术进阶.ppt

    用户看 不见,但是只要表单一提交, 这个参数值就可以提交给a.jsp 隐藏表单 VS URL重写 同重写URL技术相比,隐藏表单技术是利用表单来传递会话信息,而URL重写技术是使用GET请求参数来传递会话信息(例如超链接)。...

    xheditor-1.1.14

    参数值:接收用户上传的服务器端程序URL,默认留空为禁用超链接上传功能,具体使用方法请参考demo8演示文件 注:可使用内置变量:{editorRoot},代表当前编辑器的根路径,例:{editorRoot}upload.php upLinkExt:...

    ASP传参方法

    在超链接或FORM提交时,可以将参数附加到URL后面,形如`http://example.com/page.aspx?id=123&name=John`。在目标页面上,可以通过`Request.QueryString`来获取这些参数。 ```csharp int id = int.Parse(Request....

    浅析asp.net页面跳转

    参数名称=参数值") 方法,也可以用超链接。使用 QuerySting 方法的优点是实现简单,不使用服务器资源;缺点是传递的值会显示在浏览器的地址栏上,有被篡改的风险,不能传递对象,只有在通过 URL 请求页时查询字符串...

    固定位置图片轮换方法

    这个功能的实现依赖于一个名为`PImgPlayer`的对象,它包含了添加图片和初始化轮播所需的方法。 1. `addItem`方法: 这个方法用于添加图片到轮播列表中。接受三个参数:`_title`(图片标题),`_link`(图片对应的...

    2021-2022计算机二级等级考试试题及答案No.14249.docx

    12. 方法重写与重载:重写(Override)发生在子类中,方法名、返回类型和参数列表必须与父类方法一致,但方法体可以不同;重载(Overload)在同一类中,方法名相同但参数列表不同。 13. IDE功能:控制命令窗口显示...

    Ctrl组合快捷键.pdf

    39. 为新的超链接显示【插入超链接】对话框,或为选定的现有超链接显示【编辑超链接】对话框:Ctrl + K 40. 显示【创建列表】对话框:Ctrl + L 41. 创建一个新的空白文件:Ctrl + N 42. 显示【打开】对话框以打开或...

    快捷键介绍

    * Ctrl+K 为新的超链接显示“插入超链接”对话框,或为选定的现有超链接显示“编辑超链接”对话框 * Ctrl+R 使用“向右填充”命令将选定范围最左边单元格的内容和格式复制到右边的单元格中 * Ctrl+T 显示“创建表”...

    Excel_2007_技巧篇

    Excel 2007 中批量删除超链接的两种方法 57 Excel 2007 单元格内容的编辑与控制 60 Excel 2007 单元格及内容的合并、拆分 61 Excel 2007 中撤消、恢复或重复操作 63 Excel 2007 中更改列宽和行高的方法 64 在 Excel ...

    130道ASP.NET面试题

    - 委托是类型安全的函数指针,允许将方法作为参数传递给其他方法。 - 事件是委托的一种特殊形式,用于实现发布者/订阅者模式,允许对象间异步通信。 5. `override`与重载的区别: - 重载(Overloading):在同一...

    ctrl快捷键组合.docx

    36. Ctrl+K 为新的超链接显示“插入超链接”对话框,或为选定的现有超链接显示“编辑超链接”对话框。 37. Ctrl+L 显示“创建表”对话框。 38. Ctrl+N 创建一个新的空白工作簿。 39. Ctrl+O 显示“打开”对话框以...

Global site tag (gtag.js) - Google Analytics