- 締切済み
別窓を開いて、ページ下部中央に「閉じる」ボタンをつけたいのですが・・・
こんばんわ! WIN XP FLASH MX使用してます。 FLASH内のサムネイル画像をクリックすると、 JavaScriptによって別窓で拡大画像が表示されるように 設定したのですが、画像の下中央に「閉じる」のボタンを つけたいのですが、可能なのでしょうか? FLASH以外あまりいじった事がないので、教えて下さい。 お願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- k0021
- ベストアンサー率26% (32/120)
No1さんの方法に近い方法で最初作製したのですがうまく動かないため 使用目的は、同じですが(?拡大画面を閉じるを x の入力で処理したい) 画面は閉じる表示はしていません 下記の方法で実行しています <A href="javascript:void(0)" onClick="window.open('../t1.htm?k/m1.gif','_blank','width=300,height=400,resizable=yes')"><IMG src="../s/m1.gif"></A> まず上記方法で表示窓を確保する t1.htm内でdocument.writeで下記処理すれは(pn_sw は、飛び元で指定内容の情報から取り込んだ k/m1.gif です) document.write('<IMG src="' + pn_sw + '" alt="' + pn_sw + '" width=300,height=300>'); すれば、画像は 300 で表示 document.write("<form>"); document.write("<input type='button' value=' Window Close ' onClick='WClose2()'>"); document.write("</form>"); すれば、画面は閉じます t1.htm内で外部ファイルで処理しています エラーがあったら御免ね 再度No1さんの方法で再度トライして見ます
こういうパターンとか? <script type="text/javascript"> <!-- function DWO1(){ var DW1; DW1=window.open("","DocWin1"); DW1.document.open(); DW1.document.write("<html><head><title>DOCUMENT_SAMPLE</title>"); DW1.document.write("<"+"script language='JavaScript'>"); DW1.document.write("function WClose2() {window.close()}"); DW1.document.write("</script>"); DW1.document.write("</head>"); DW1.document.write("<body>"); DW1.document.write("<img src='image.gif' width='100' height='100'>"); DW1.document.write("<p>"); DW1.document.write("<hr>"); DW1.document.write("<form>"); DW1.document.write("<input type='button' value=' Window Close ' onClick='WClose2()'>"); DW1.document.write("</form>"); DW1.document.write("</body>"); DW1.document.write("</html>"); DW1.document.close(); } //--> </script> <form> <input type="button" value=" Open!! " onClick="DWO1()"> </form>