11
回答
谁能帮我把下面代码制作成web浏览器?
滴滴云服务器,限时包月0.9元,为开发者而生>>>   
谁能帮我把下面代码制作成web浏览器?
<form>
<div>
<button type="button">←</button><button type="button">→</button><button type="button"> 〇 </button><input type="textarea" size="90"><button type="submit" onClick="onchang("browser")">-></button><button type="submit" onClick="onchang("browser")" value="stop">×</button>
<div>
<iframe name="browser" src="#" autosize="true"width="640" height="400" border="1"></iframe>
</form>

←→刷新->×
<无标签>
举报
杨东贤
发帖于5年前 11回/429阅
共有11个答案 最后回答: 5年前

只做了简单实现,没有做前进,后退,停止这些功能,也没有做输入地址的验证,代码如下:

<!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">
			<div>
				<button type="button"><-</button>
				<button type="button">-></button>
				<button type="button">Flush</button>
				<input id="addr" type="text" size="60" value="http://www.iteye.com">
				<button type="submit">GO</button>
				<button type="submit">Stop</button>
			<div>
			<iframe id="browser" name="browser" src="" autosize="true"width="640" height="400" border="1"></iframe>
		</form>
	</body>
</html>

效果图:

--- 共有 4 条评论 ---
杨东贤前面不会自动添加http://前缀,该怎样解决? 5年前 回复
杨东贤回复 @情天大圣 : 谢谢啊. 5年前 回复
情天大圣回复 @杨东贤 : 当然,要不然怎么敢发出来 5年前 回复
杨东贤差不多,可用, 5年前 回复
顶部