<form id="form1" method="post" runat="server">
<iframe id="isofile" src="某地址" frameborder="no" width="100%" height="100%" runat="server"></iframe>
</form>
1.scr加载某地址为一些文件名不定的静态文件(如:1.htm,a.htm).不可以手动在静态文件头部增加javascript脚本(功能为屏蔽鼠标及键盘的热键).2.如果在加载静态文件后,向静态文件头部(head)或(body)区域增加javascript脚本?谢谢
<iframe id="isofile" src="某地址" frameborder="no" width="100%" height="100%" runat="server"></iframe>
</form>
1.scr加载某地址为一些文件名不定的静态文件(如:1.htm,a.htm).不可以手动在静态文件头部增加javascript脚本(功能为屏蔽鼠标及键盘的热键).2.如果在加载静态文件后,向静态文件头部(head)或(body)区域增加javascript脚本?谢谢
解决方案 »
- asp.net Menu 控件如何将其居中?
- HttpModule对html不起作用怎么办?
- 关于asp.net执行多线程的问题
- 发现了一个超级奇怪的问题!
- 有人用microsoft visio软件导出SQL Server数据库表字典的报表吗?
- 三层架构的web 工程, 在类里面, 什么时候应该用到静态方法?
- 求助如何在asp.net web matrix 中引用 web service?????
- 在outlook中,如何自动添加收件人的邮件地址????
- 我装好了vs.net,但是怎么不能创建web项目呀?
- 如何使IndexOf("AVI",0)不区分大小写!
- Page頁面怎麼最小化?
- 一个概念问题!!!???属性和字段的区别!!!!
<script language=javascript>
function test(){
var sScript='<SCRIPT DEFER>'
sScript += 'function go2(){ alert("Hello from inserted script.") };'
sScript +="go2();";
sScript +='</script' + '>'; document.frames["oIfrm"].document.body.insertAdjacentHTML("beforeEnd",sScript);
}
</script>
runat=server以后
用id.InnerHtml或者属性来添加东西或者设置属性
比如
如何动态设置图片的热点?急急急!!!!!!!
http://community.csdn.net/Expert/topic/3787/3787984.xml?temp=.7413599
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <html>
<head>
<title>test</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name=vs_defaultClientScript content="JavaScript">
<meta name=vs_targetSchema content="http://schemas.microsoft.com/intellisense/ie5">
<script defer>
<!--
function test()
{
var sScript="<script defer>function go2(){ alert('Hello from inserted script.') };go2();</script>";
document.frames["oIfrm"].document.body.insertAdjacentText("afterBegin",sScript);
//document.frames["oIfrm"].document.body.insertAdjacentHTML("afterBegin",sScript);
}
//-->
</script>
</head>
<body MS_POSITIONING="GridLayout" onload="test()">
<form id="form1" method="post" runat="server">
<iframe id="oIfrm" src="test.htm" frameborder="yes" width="100%" height="100%" runat="server"></iframe>
</form>
</body>
</html>//2.建立test.htm<%@ Page language="c#" Codebehind="$FILENAME$.cs" AutoEventWireup="false" Inherits="$INHERITS$" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <html>
<head>
<title>test</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name=vs_defaultClientScript content="JavaScript">
<meta name=vs_targetSchema content="http://schemas.microsoft.com/intellisense/ie5">
</head>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
sfasfs
</form>
</body>
</html>之后,测试用insertAdjacentText它可以在test.htm正确显示,但改用insertAdjacentHTML它不执行?大侠帮忙再看看.
<!--
function test(){
var sScript="<br><script defer>function go2(){ alert('Hello from inserted script.') };go2();</script>";
document.frames["oIfrm"].document.body.id = "BodyID";
document.frames["oIfrm"].window.BodyID.insertAdjacentHTML("beforeBegin", sScript);
}
//-->
</script>为什么要开两个贴子??
<script language=javascript>
function test(){
var sScript='<SCRIPT DEFER>'
sScript += 'function go2(){ alert("Hello from inserted script.") };'
sScript +="go2();";
sScript +="function document.oncontextmenu(){return false;};";
sScript +='</script' + '>'; document.frames["oIfrm"].document.body.insertAdjacentHTML("beforeEnd",sScript);
}
</script>
<!--
function test()
{
var sScript="<script defer>function go2(){ alert('Hello from inserted script.') };go2();</script>";
document.frames["oIfrm"].document.body.insertAdjacentText("afterBegin",sScript);
//document.frames["oIfrm"].document.body.insertAdjacentHTML("afterBegin",sScript);
}
//-->
</script>
WWWFIND(牧月天涯)