<!--[endif]-->
没有废话,直接开始代码
页面代码如下:
代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title id="Title1" runat="server">..</title>
<script type="text/javascript">
function clickT(){
window.location.href='www.g.cn';
}
</script>
</head>
<body>
<input value="click" type="button" onclick="clickT();" />
</body>
</html>
当我点击按钮时,将会得到这样的结果:
The page cannot be displayed
The page you are looking for is currently unavailable. The Web site might be experiencing technical difficulties, or you may need to adjust your browser settings.
调试了好久,也不知道是什么原因,后来考虑到IE6下会把所有的标签自动都补全地址,于是写上了完整的路径
把
function clickT(){
window.location.href='www.g.cn';
}
修改为
function clickT(){
window.location.href='http://www.g.cn';
}
问题得以解决,最终代码如下:
代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title id="Title1" runat="server">..</title>
<script type="text/javascript">
function clickT(){
window.location.href='http://www.g.cn';
}
</script>
</head>
<body>
<input value="click" type="button" onclick="clickT();" />
</body>
</html>
总结:IE6下window.location.href值必须写上完整的地址,不能使用相对地址。
补充一个问题:
IE6下用A标签做按钮的解决方案:
1、事件必须return false
<a href="javascript:void(0);" onclick="event();return false;"></a>
2、a标签的href属性设为一个锚点。
<a href="#" onclick="event();"></a>
分享到:
相关推荐
例如,在某些情况下,需要在当前页面跳转到新的 URL,可以使用 location.href。 而在其他情况下,需要打开新的浏览器窗口或 Tab,可以使用 window.open()。 location.href 和 window.open() 是 JavaScript 中两个...
6. `window.navigate(location)`:该方法可以刷新当前页面,重新加载页面的所有内容。 7. `location.replace(location)`:该方法可以刷新当前页面,重新加载页面的所有内容。 8. `document.URL=location.href`:该方法...
针对window.location.href在ie6下不能跳转问题详解
6. `window.navigate(location)` 7. `location.replace(location)` 8. `document.URL=location.href` 这些方法可以实现页面的刷新,但是需要注意的是,某些方法可能会导致浏览器的后退按钮失效。 自动刷新 自动...
[removed].href是js中跳转功能,很多人在ie6中都会发现[removed].href不能跳转了,下面我给大家来介绍一下其原因与解决方法。 问题代码如下: 代码如下:点击会跳转</a> [removed] test = function(){ ...
基于JavaScript的洪涝监测系统源码.zip 使用ant desgin完成项目前端页面 其中,将mock服务器关闭,使用fetch实现跨域session请求等, 后台使用springmvc接收数据 链接跳转以window.location.href方式前端跳转
sp\button和submit的区别及使用js实现页面跳转的方式 ... 首先,Button类型的按钮仅仅是一个普通的按钮,点击它...在实际开发中,我们可以使用JavaScript来实现页面的跳转,并且可以使用不同的方式来实现页面的跳转。
JavaScript 中的 location 对象是 Window 对象的一个属性,描述了与当前 Window 对象关联的完整 URL。location 对象的每个属性都描述了 URL 的不同特性。 Location 对象的属性 1. hash: 指定 URL 中的锚名称,包括...
24.指定当前显示链接的位置:window.location.href="URL" 25.取出窗体中的所有表单的数量:document.forms.length 26.关闭文档的输出流:document.close(); 27.字符串追加连接符:+= 28.创建一个文档元素:document....
24.指定当前显示链接的位置:window.location.href="URL" 25.取出窗体中的所有表单的数量:document.forms.length 26.关闭文档的输出流:document.close(); 27.字符串追加连接符: = 28.创建一个文档元素:document....
js限制网页只在手机端中打开,网站屏蔽PC端访问JS代码,网站只允许手机端访问。 <script type="text/javascript"> if(window.screen.width==0){window.location.replace("https://www.zxki.cn")}; var system={win:...
window.location.href="test2.jsp"; ``` Servlet 中跳转的方式: 1. forward 在 Servlet 中,可以使用 forward 方法将请求转发到另一个 JSP 页面。例如: ```java public class ForwardServlet extends ...
用js实现页面返回的5个方法 第一种: <script language="javascript" type="text/javascript"> window.location.href="login.jsp?backurl="+window.loca
在函数内部,我们使用三元运算符来判断用户的设备类型,并根据不同的设备类型来设置 window.location.href 的值。但是,为了代码的可读性和简洁性,我们可以使用 if-else 语句来实现相同的功能。 最后,我们调用 ...
第一步,直接将 pay文件夹上传至网站根目录,请勿...<script type="text/javascript">window.location.href="/pay/index.php?pay=jifen"; 如果你是需要用户充值VIP的,那么请将代码“pay=jifen”改为“pay=vip”即可
addressbook.war JavaScript+XML实现通讯录的工程文件(可以直接在Tomcat下发布运行)。 addressbook.xml 记录通讯录的XML文件。 第14章(\c14) 示例描述:介绍JavaScript与Microsoft Office互操作的方法。 ...
本文实例讲述了JavaScript实现通过select标签跳转网页的方法。分享给大家供大家参考,具体如下: 我们经常有遇到需要用select标签跳转到新网页的情况,dw生成的代码太复杂,那么有没有精简的代码得以实现呢?经过...
javascript中window.open()与[removed].href的区别 window.open(‘index.html’) 表示新增一个窗口打开 index.html 这个页面,并不刷新 location.href(‘index.html’) 表示在当前窗口重定向到新页面,打开并刷新 ...
不隐藏转向之后的地址 代码一:">一 三种网页跳转代码: 如果你要在服务器端跳转 可以这样: Response Redirect www admin5 com Response End 如果你要在客户端跳转 可以这样: <script language "...
使用JavaScript可以实现网页的自动跳转,通过使用window.location对象和setTimeout()函数实现延时跳转。 例子:<script>setTimeout("window.location='https://www.example.com'", 5000); 2.3 使用HTML表单实现...