在替换位置后运行Javascript

在替换位置后运行Javascript,javascript,html,Javascript,Html,比方说 B.html包含: First name: <input type="text" name="fname"> 名字: 我想在page a.html中创建一个锚定链接并填充此文本字段 我在A.html中尝试过: <a href="javascript:window.location.replace('b.html');document.getElementsByName('fname')[0].value='test';"> go to B </a>

比方说 B.html包含:

First name: <input type="text" name="fname">
名字:
我想在page a.html中创建一个锚定链接并填充此文本字段

我在A.html中尝试过:

<a href="javascript:window.location.replace('b.html');document.getElementsByName('fname')[0].value='test';"> go to B </a>

但它加载在同一页,不会加载在第二页。 有什么想法吗?
谢谢。

你为什么不做一个链接呢?不管怎样,你需要在第一页的第二页上运行javaScript我本能的回答是你不能在另一个完全不同的页面中运行任意的JS,因为。。。嗯,明显的安全原因(盗取你的信用卡号,诸如此类的东西),但我可能错了。这可能是因为页面安全性,但我需要在加载第二页后运行脚本,或者在下一页的行末尾添加脚本,但我不知道怎么做?这样你将无法实现你的目标。您必须通过querystring、localstorage、postmessage传递值,使用iframe等等来访问这些值。