只输入网址不添加http://前缀不能进入站点谁可以解决?

杨东贤 发布于 2012/08/18 17:35
阅读 3K+
收藏 0

只输入网址不添加http://前缀不能进入站点谁可以解决?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
	<head>
		<title>My Web Browser</title>
		<script type="text/javascript">	
	  		function onchang(id)
	  		{
	  			var address = document.getElementById("addr").value;
	  			if( address == '' ) {
	  				alert("Please input address!!!");
	  			} else {
	  				document.getElementById(id).src = address;
	  			}
	  		}
	  	</script>
	</head>
	<body>
	<form action="javascript:onchang('browser');" method="post">
			浏览网页&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color=red><a href="javascript:close()" targer="browser">╳</a></font>
			<div>
				<button type="button" onClick="javascript:history.back(1)">←</button>
				<button type="button" onClick="javascript:history.go(1)">→</button>
				<button type="button" onClick="document.all.WebBrowser.ExecWB(22,1)">刷新</button>
				<input id="addr" type="text" size="60" value="http://" color="yellow">
				<button type="submit">-></button>
				<button type="button" onClick="javascript:stop()">×</button>
				<a href="connection.html" target="browser">链接</a>
			<div>

			<iframe id="browser" name="browser" src="" allowtransparency="auto" scrolling="auto" width="710" height="400" frameborder="1"></iframe>
		</form>
	</body>
</html>

加载中
0
樂
<script type="text/javascript">	
function onchang(id)
{
	var address = document.getElementById("addr").value;
	if( address == '' ) {
		alert("Please input address!!!");
	}
	if(address.substring(0,7)=='http://') {
		document.getElementById(id).src = address;
	}else{
		document.getElementById("addr").value="http://"+address;
		document.getElementById(id).src = "http://"+address;
	}
}
</script>

替换你的JS,建议你还是多看看JS在写吧
杨东贤
多谢了,我一定会努力的!
0
牛牛牛牛
牛牛牛牛
在页面内如果不加HTTP浏览器就会默认是相对路径
0
蟋蟀哥哥
蟋蟀哥哥
自动加上被。。javascript判断
蟋蟀哥哥
蟋蟀哥哥
回复 @杨东贤 : javascript判断输入是否还有http,没有就自动加进去
杨东贤
如何加入?
0
OrionBox
OrionBox
JS拦截……获取输入地址,接下来怎么弄都行
leo108
leo108
回复 @杨东贤 : 不会写就去学啊,整天伸手要代码你永远学不会
杨东贤
回复 @黑狗 : 我是真的不会写,
黑狗
黑狗
写代码这种事情 自己斟酌吧 不太会有人愿意全部写现成的给你 对于很多人来说这表示你懒。。。
杨东贤
代码怎么写?
0
chazz
chazz
使用chrome浏览器
返回顶部
顶部