私は、このデータをキャプチャして別のファイル(proxcomp.asp)をロードする新しいウィンドウに渡す必要がある、_Dataaddr_postcodeの名前を持つhtmlフィールドの読み取り専用フィールドを持っています。このページのフィールドにデータを使用すると、フィールドのIDはinpAddrになります。新しいウィンドウのポストコードを取る
私はこれまでのところ、このコードを持って
<script type="text/javascript">
var pcodeStart = document.getElementbyId("_Dataaddr_postcode");
var newWindow;
function makeNewWindow() {
if (!newWindow || newWindow.closed) {
newWindow = window.open("../hpwprox/proxcomp.asp","sub","status=0,title=0,height=600,width=800");
setTimeout("writeToWindow()", 50);
} else if (newWindow.focus) {
newWindow.focus();
}
}
</script>
<input type="button" value="Create New Window" onclick="makeNewWindow();" />
誰かがいくつかのサンプルコードでこれを実現する方法を教えてもらえますか?
ありがとう
ジャスティン。この偉大articleをお読みください
document.getElementById('inpAddr').value = opener.document.getElementbyId("_Dataaddr_postcode").value;
:
newWindow.document.getElementById('inpAddr').value = pcodeStart;
または、開いているウィンドウから: