相关疑难解决方法(0)

如何重定向到其他网页?

如何使用jQuery或纯JavaScript将用户从一个页面重定向到另一个页面?

javascript jquery redirect

7725
推荐指数
58
解决办法
596万
查看次数

window.location()无法正常工作,无法打开页面

我有一个带有onClick的提交按钮:

<div id="messageDiv">
<form>
<textarea name="message" rows="10" cols="20"></textarea></textarea>
<br /><br />
<input type="submit" value="Send" onClick="sendmail()">
<input type="reset" value="Reset" name='reset'>
</form>
</div>
Run Code Online (Sandbox Code Playgroud)

然后我有我的sendmail:

   function sendmail()
   {   
      window.location.href = "http://www.rainbowcode.net/index.php/profiles/mail?="+mailid;
      window.location('http://www.rainbowcode.net/index.php/profiles/mail?='+mailid);
      //return true;
   }
Run Code Online (Sandbox Code Playgroud)

mailid是一个全局变量,它在另一个JS函数中设置,它确实包含正确的值.怎么window.location不打开我的页面?

如果我用mailid手动打开它可以正常工作..

html javascript

23
推荐指数
1
解决办法
6万
查看次数

window.location.href不重定向

我知道这是一个很多讨论的问题,但我无法弄清楚为什么它对我不起作用.

这是我的功能:

function ShowComments(){

 alert("fired");
 var movieShareId = document.getElementById('movieId');
 //alert("found div" + movieShareId.textContent || movieShareId.innerText);
 //alert("redirect location: /comments.aspx?id=" + movieShareId.textContent || movieShareId.innerText + "/");
 window.location.href = "/comments.aspx?id=" + movieShareId.textContent || movieShareId.innerText + "/";
 var newLocation = window.location;
 //alert("full location: " + window.location);

}
Run Code Online (Sandbox Code Playgroud)

如果我取消注释警报或者我打开了mozilla的bugzilla,它可以正常工作,否则它不会重定向到另一页.

有什么想法吗?

javascript window.location dom-events

18
推荐指数
7
解决办法
11万
查看次数