私は2つhtml
のファイルと1つのファイルを持っていますIFrame
。
構造は、
outside.html
と のオブジェクトを取得できますiframe
。しかし、のオブジェクトを取得できませんinside.html
。
私の inside.html は、
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="<%=request.getContextPath() %>/css/chat.css">
<title>Heart JSP page</title>
</head>
<body>
<div id="messageArea" class="divBorder">
Chat Interaction id is : Some value.
</div>
<div id="enterMessage" class="divBorder">
Your message Area
</div>
</body>
</html>
私のjavascript
は
if($("#chatMessageArea").length){
alert("outside.html Object is present !");
if($("#ch"+intxnId).length){
alert("IFrame Object is present !");
if($("#ch"+intxnId).contents().find("#messageArea").length){
alert("inside.html Object is present !");
}else{
alert("inside.html Object is not available !");
}
}else{
alert("IFrame Object is not available !");
}
}
else{
alert("outside.html Object is not available !");
}
ノート :
#chatMessageArea
- outside.html の div の ID
#chintxid
- iframe の ID
#messageArea
- inside.html の div の ID
inside.html のオブジェクトを取得するのを手伝ってくれる人はいますか。