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

david_jiang820 2009-12-11 10:36:32
问题是这样的。

而在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()函数。
...全文
317 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
t240034137 2009-12-11
  • 打赏
  • 举报
回复
这里B 是指的B的URL
david_jiang820 2009-12-11
  • 打赏
  • 举报
回复
并且没看懂。
david_jiang820 2009-12-11
  • 打赏
  • 举报
回复
不是我想要的答案。
t240034137 2009-12-11
  • 打赏
  • 举报
回复
或者A页面

B.execScript('p()','javascript');

B.eval('p()');


t240034137 2009-12-11
  • 打赏
  • 举报
回复
a页面调用B页面

<script src="B.js" type="text/script">
david_jiang820 2009-12-11
  • 打赏
  • 举报
回复
不可以那样写。最后以这样方式解决问题。
<a href="http://f.163.com/f.php" onclick="open();return false;">
程序猿之殇 2009-12-11
  • 打赏
  • 举报
回复
将open()加到onload里.
window.onload = function()
{
open();
}
david_jiang820 2009-12-11
  • 打赏
  • 举报
回复
反复试了一下,<a href="http://f.163.com/f.php" onclick="open();return false;">创建 </a> 这样写还是只能跳到f.php页面,但是无法触发该页面中的open()方法。
高手进来解决一下呀。等待ing
david_jiang820 2009-12-11
  • 打赏
  • 举报
回复
这两个页面不是父子关系,只是在f.php页面直接就可以打开open函数。
而在另一个页面,想通过点击链接的方法直接打开f.php中的open()函数,该open函数中是一个弹出一个浮层,里面的内容我可以自己改,但现在是只能链接到f.php页面,而无法通过该链接打开open函数所要打开的浮层。

不知道这样说,清楚了我的需求没有?
david_jiang820 2009-12-11
  • 打赏
  • 举报
回复
问题是这样的,我刚才网上找了一些资料,现在我把代码改成这样,但是有新的问题,下面是改进后的代码
<a href="http://f.163.com/f.php" onclick="open();return false;">创建</a>
现在的问题是打开了链接,但是没有触发页面的open()函数。

找了一些资料,上面说是这样写的先执行onclick,然后才执行链接,有什么方法可以先执行链接,然后再触发onclick么?
t240034137 2009-12-11
  • 打赏
  • 举报
回复
楼住要的东西 是不是 在这个页面一个href 和一个<a class="btnbg" href="##" onclick="open();return false;"> 都出发JS open()函数?
程序猿之殇 2009-12-11
  • 打赏
  • 举报
回复
这个比较复杂哈.
说清你的需求更重要.

1 open函数完成什么工作,有无影响后台数据.
2 f.php这个页面是否已经打开,与你触发链接的页面是什么关系.

如果open函数影响后台数据,可以直接在触发页面调用ajax完成f.php页面所完成的功能,调用js函数多此一取.
如果f.php和触发页面,是父子或者子父关系,可以直接利用这个关系完成请求.

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧