科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道如何点链接触发其他页面的JS函数

如何点链接触发其他页面的JS函数

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

如何点链接触发其他页面的JS函数

作者:csdn 来源:csdn 2009年12月15日

关键字: 问答 PHP MySQL

  • 评论
  • 分享微博
  • 分享邮件

如何点链接触发其他页面的JS函数

问题是这样的。 而在f.php页面中会有创建部分需要触发的js函数,函数为open(),f.php中创建的代码如下:
<div id="btm"> <a class="btnbg" href="##" onclick="open();return false;"> <i> <b>创建 </b> </i> </a> </div>

我想写成当前代码 <a href="http://a.163.com/f.php">创建 </a>改写成只需要点击链接就直接可以触发open()函数的写法,不知道应该怎么写,请高手指教。注意这两段并不在一个页面中。 最好是在href="http://a.163.com/f.php"里面进行修改,加点什么代码就可以直接打开open()函数。

这个比较复杂哈.
说清你的需求更重要.
1 open函数完成什么工作,有无影响后台数据.
2 f.php这个页面是否已经打开,与你触发链接的页面是什么关系.
如果open函数影响后台数据,可以直接在触发页面调用ajax完成f.php页面所完成的功能,调用js函数多此一取.
如果f.php和触发页面,是父子或者子父关系,可以直接利用这个关系完成请求.

 

这两个页面不是父子关系,只是在f.php页面直接就可以打开open函数。
而在另一个页面,想通过点击链接的方法直接打开f.php中的open()函数,该open函数中是一个弹出一个浮层,里面的内容我可以自己改,但现在是只能链接到f.php页面,而无法通过该链接打开open函数所要打开的浮层。

不可以那样写。最后以这样方式解决问题。
<a href="http://f.163.com/f.php" onclick="open();return false;">
 

不可以那样写。最后以这样方式解决问题。
<a href="http://f.163.com/f.php" onclick="open();return false;">



    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章