`
xiaoer_1982
  • 浏览: 1817533 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

在JavaScript中控制链接的点击

阅读更多

JavaScript中控制链接的点击

左直拳

JavaScript里,可以控制链接<a>的点击,方法就是:

objA.click(),这里objA为一个链接<a>对象。

示例:

做网站的时候,为了好维护和简洁,每个页面都用<IFRAME>连接了一个页眉文件:header.html和页脚文件:footer.html

众所周知,在<IFRAME>里点击链接,如果该链接的Target不为“_top”或“_parent”或“_blank”,则新指向的页面会只在IFRAME里打开。

现在,在页眉页面header.html有一个文本框txtNewAddress,一张图片按扭imgButton,要求点击此图片,将文本框txtNewAddress里的内容带到新的页面里,而新的页面要替换目前整个页面,也就是说,不能只在<IFRAME>里显示。

读取文本框内容,当然要用JavaScript了。很自然就想到:

<a href=”javascript:ReadTextBox()” target=”top”><img src=”ok.gif” id=”imgButton”></a>

问题是这样子会报错。因为点击该链接后,在顶层打开了新页面,而新页面却没有函数ReadTextBox()

解决办法是写成:

<a href=”javascript:ReadTextBox()”><img src=”ok.gif” id=”imgButton”></a>

再添加一个链接:

<a id="aNewPage" target="_top"></a>

思路是在函数ReadTextBox()里读取文本框的内容后,修改链接aNewPagehref,然后触发其click

function UpToTaxi()

{

var url = "";

txt = document.getElementById("txtNewAddress");

if( txt.value != "" )

{

url += "?newurl=" + txt.value;

}

obj = document.getElementById("aNewPage");

obj.href = "newpage.aspx" + url;

obj.click();

}

分享到:
评论

相关推荐

    javascript经典效果示例

    35:___图片友情链接滚动,横向,带控制按钮 36:___图片围成环形滚动,有空间感 37:___图片型不规则菜单的CSs实现 38:___图片拖拉缩放效果(仿PHOTOSHOP) 39:___图片控制内容框的文字上下翻滚 40:___图片旋转构成3D...

    程序天下:JavaScript实例自学手册

    1.20 在网页中动态添加Script脚本 1.21 用JavaScript随机修改页面的标题 1.22 判断网页加载完毕 1.23 嵌入网页的播放器 1.24 设置指定网页为主页 1.25 使用JavaScript传递页面参数 1.26 页面被冻结 第 2章 按钮特效 ...

    JavaScript实例精通

    示例描述:在HTML中用JavaScript控制图像页面。 11_1.htm 不停闪烁的图片。 11_2.htm 图片展示选项。 11_3.htm 图片的渐显播放。 11_4.htm 将图片固定在页面左上角。 11_5.htm 左右移动的图片。 11_6....

    《程序天下:JavaScript实例自学手册》光盘源码

    1.20 在网页中动态添加Script脚本 1.21 用JavaScript随机修改页面的标题 1.22 判断网页加载完毕 1.23 嵌入网页的播放器 1.24 设置指定网页为主页 1.25 使用JavaScript传递页面参数 1.26 页面被冻结 第 2章 按钮特效 ...

    《JavaScript实例精通》[源代码]

    示例描述:在HTML中用JavaScript控制图像页面。 11_1.htm 不停闪烁的图片。 11_2.htm 图片展示选项。 11_3.htm 图片的渐显播放。 11_4.htm 将图片固定在页面左上角。 11_5.htm 左右移动的图片。 11_6....

    javascript网页特效实例大全

    第2章 javascript中事件. 窗口和框架的处理 27 2.1 事件处理的基本概念 28 2.2 常用事件及处理 28 2.2.1 浏览器事件 29 2.2.2 鼠标事件 29 2.2.3 文本框事件 30 2.2.4 其他事件 31 2.3 什么是框架 31 2.4 ...

    HTML、XHTML、CSS与JavaScript入门经典

    《HTML、XHTML、CSS与JavaScript入门经典》内容简介:自从网站诞生以来,用于构建网站的语言就一直在不断地演化。现在一系列最佳实践已经出现..., , 点击链接进入英文版:, Beginning HTML, XHTML, CSS, and JavaScript

    javascriptServer

    文件域上传的文件,在测试版中还不支持程序控制。 2.3 data 文件夹可以存放数据库文件。 3. 服务器端的运行文件扩展名为 jss ,如:index.jss 。 4. 在 jss 中的文件路径需从根目录的位置写起,如:import "web...

    一个使用HTML、CSS、JavaScript和Socket.IO库实现的聊天室应用程序的示例代码

    将 Emoji-Mart 库初始化,并在用户点击发送消息的按钮时显示表情符号选择器,当用户选择表情符号时,将其插入到消息输入框中。通过这种方式,用户可以轻松地在消息中使用表情符号,表达情感和感受。

    javascript中return,return true,return false三者的用法及区别

    1.语法及返回方式 ①返回控制与函数结果  语法为:return 表达式;  语句结果函数的执行,返回调用函数,而且把表达式的值作为... 在js中return false的作用一般是用来取消默认动作的.比如你单击一个链接除了触发你的”on

    iframe里使用JavaScript控制主页转向的方法

    本文实例讲述了iframe里使用JavaScript控制主页转向的方法。分享给大家供大家参考。具体分析如下: 下面的JS代码写在iframe里面,点击按钮后整个网页会转向指定的url,而不是只转iframe里的页面 &lt;!DOCTYPE html&gt;...

    基于JavaScript的智能跳绳计数小程序项目源码+项目说明使用文档.zip

    如果需要在自己的小程序中开发设备控制,场景联动、自动化等功能,可以通过小程序 SDK 调用相应的接口即可。 设备配网: 直接点击按钮进行配网:目前支持 AP 配网、扫码配网、蓝牙配网、zigbee 配网 体验设备功能: ...

    javascript入门笔记

    Javascript,简称为 JS,是一款能够运行在 JS解释器/引擎 中的脚本语言 JS解释器/引擎 是JS的运行环境: 1、独立安装的JS解释器 - NodeJS 2、嵌入在浏览器中的JS解释器 JS的发展史: 1、1992年 Nombas 开发...

    JavaScript实现通过select标签跳转网页的方法

    本文实例讲述了JavaScript实现通过select标签跳转网页的方法。分享给大家供大家参考,具体如下: 我们经常有遇到需要用select标签跳转到新网页的情况,dw生成的代码太复杂,那么有没有精简的代码得以实现呢?经过...

    可以自动控制网页操作的浏览器MutouBrowser(Pro).rar

    3、自动点击网页链接或按钮,支持按顺序点击或随机点击方式; 4、自动批量填写网页表单,支持从Txt文档或Excel文档读取数据填写到网页表单; 5、模拟人工滚屏浏览,并可自动切换滚动条移动速度; 6、支持自动更换...

    JavaScript刷新页面的几种方法总结

    true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点击 F5(“刷新”) 2,replace 方法 方法通过指定URL替换当前缓存在历史里(客户端)的项目,因此当使用replace方法之后,你不能通过“前进”和“后退”来...

    JavaScript_JQuery_CSS_DIV漂亮的实例

    11. jquery仿Lightbox的插件jQuery UI.ariaLightbox点击图片放大显示插件下载 12. jQuery仿动感flash自动滚动图片切换广告插件 13. jQuery仿新浪新闻图片浏览器(支持鼠标左右滚动控制图片切换) 14. jquery仿苏宁...

    JS实现点击参数面板按钮显示或隐藏数据

    编辑点击事件,添加下面的JavaScript代码: 点击参数面板空白处,将“点击查询前不显示报表内容”属性的勾去掉。 回到报表设计界面,右键B3单元格,添加条件属性,设置行高为0毫米,添加公式条件为$label =

    JS弹出图片展示效果,有关闭、左右控制按钮和缩略图.rar

    点击网页链接弹出一个图片展示的层效果,在这个层上有关闭按钮,有左右控制按钮和缩略图导航,传入一个json就可以使用,可以当作了JS幻灯来用,带缩略图,带控制按钮,还可以自动播放,功能很强大。使用时点击左上角...

    html css js网页设计.doc

    通过CSS,设计师可以控制网页中每个元素的外观,包括字体、颜色、布局和动画效果。CSS使得网页的视觉效果更加丰富和个性化。 3. **JavaScript(JS)**:负责网页的行为。JavaScript是一种脚本语言,可以实现网页上的...

Global site tag (gtag.js) - Google Analytics