나는 분명하지 않습니다.
당신은 내가 당신이 다른 페이지를 보여주고 싶은 생각
<script type="text/javascript" src="/somejs.js"></script>
그런
당신의 iframe
에서는 default.aspx
와
<div >
<iframe id="myIframe" runat="server"></iframe>
</div>
있는 page.master
있습니다. 당신이 iframe
외부 UR 자바 스크립트, Default.aspx를가 HTML로 변환 할 때
그냥 onload=function1();
사촌처럼 일반적으로 호출 할 수 있습니다를 원하는 경우
그래서, 그것은을위한 UR 선언을 포함하여 마스터 페이지에서 모든 소요 javacripts ..
또 다른 방법은 codebehind .cs
파일에서 호출 할 수 있다는 것입니다. 당신이 ifram 내부 UR 자바 스크립트를하려는 경우 원래의 페이지에서 해당 스크립트를 호출 할 필요로
예,
Page.ClientScript.RegisterClientScriptInclude("selective", ResolveUrl(@"js\common.js"));
if (!Master.Page.ClientScript.IsStartupScriptRegistered("alert"))
{
Master.Page.ClientScript.RegisterStartupScript
(this.GetType(), "alert", "initHomeTabsLoad();", true);
}
는하지만, 그것은 또 다른 이야기입니다. 두 문서가 같은 도메인에있는 경우
window.parent.someFunction();
그렇지는 완전히 다른 이야기처럼
예 iframe 내부에서 호출하고 싶습니다. – user603007
ur javascript로 무엇을할까요? – william