ホームページ >ウェブフロントエンド >htmlチュートリアル >あるページのオブジェクト配列を背景なしで別のページに渡す方法、js_html/css_WEB-ITnose を保存する
私には 2 つのページがあり、バックエンドはなく、HTML で実装されています。たとえば、
1.html と 2.html という 2 つのページがあります。
1.html には画像オブジェクトを保存する一時配列があります。 1.html には送信ボタンがあります。送信ボタンをクリックすると、2.html ページが開き、一時配列が 2.html に渡されます。
それを達成するにはどうすればよいですか? ? ?
一時配列は変数ですか? 1.html を通して内部のコンテンツを制御しますか?
1.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title></head><body><p id="demo"><img src="http://c.csdn.net/bbs/t/5/i/pic_logo.gif" /><img src="http://images.csdn.net/20120528/程序员6月封面_副本_副本.jpg" /></p><button onclick="window.open('2.html');">OPEN</button><script type="text/javascript">var obj = document.getElementById('demo').getElementsByTagName('img'), ar = [];for (var i = 0; i < obj.length; i ++) ar.push(obj[i]);</script></body></html>
2.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title></head><body><script type="text/javascript">var ar = window.opener.ar;alert(ar[0].src);</script></body></html>
var ar = window.opener.ar
説明してください