Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/404.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将document.documentURI设置为远程位置_Javascript_Html_Dom - Fatal编程技术网

Javascript 将document.documentURI设置为远程位置

Javascript 将document.documentURI设置为远程位置,javascript,html,dom,Javascript,Html,Dom,如何将documentURI设置为我选择的网站。 在javascript函数中,我有: var sitePage = document; sitePage.documentURI = "www.google.com" 不起作用,URL保留在原始页面上 理想情况下,我希望使用其id单击页面中的链接: sitePage.getElementById("link").Click(); 但我明白了 '类型错误:无法读取'null'的属性'click' 我将“link”和“www.google.co

如何将documentURI设置为我选择的网站。 在javascript函数中,我有:

var sitePage = document;
sitePage.documentURI = "www.google.com" 
不起作用,URL保留在原始页面上

理想情况下,我希望使用其id单击页面中的链接:

sitePage.getElementById("link").Click();
但我明白了

'类型错误:无法读取'null'的属性'click'


我将“link”和“www.google.com”作为两个变量中的字符串

首先,
window.location.href=“www.google.com”
,第二->我确实知道为什么getElementById找不到元素,因为currPage仍然引用原始页面,即使使用window.location.href=“www.google.com”我想你还是有点困惑吧?一旦你调用
window.location.href
离开页面,所有javascript都将丢失,浏览器将转到谷歌,在那里你无法访问。。。任何东西,你都不能在谷歌网页上运行javascript。我现在知道了,这就是为什么我试图停留在我的网页上,但通过文档点击这个由站点页面上的id引用的链接