何日も頭をかきむしっています。私が持っているのは、サブドメインでポップアップを呼び出すフォーム ボタンです。ポップアップには、親に関連する一連の画像が含まれます。使用する画像をクリックすると、ファイル名がオープナーのフォーム フィールドに書き込まれます。両方のページが 1 つのドメインにある場合、完全に機能しました。メディア サーバーとしてのサブドメインへの移動は、このスクリプトが機能しなくなることを意味します。
selectimage ページ [Page is on SubDomain] を呼び出すスクリプトは次のとおりです。
<SCRIPT language="Javascript">
function ShowImages(xpropref, pageupdate_form, image_field)
{
var xpropref = <%=rsPropDet("PropID")%>
url='http://photostream.ourdomain.com/pagefiles/selectimage.asp?propref=' + xpropref + '&pageupdate_form=' + pageupdate_form + '&image_field=' + image_field;
window.open(url,"_blank","height=800,width=750, resizable=yes, scrollbars=yes, status=yes");
}
</SCRIPT>
<a href="javascript:ShowImages('xpropref','pageupdate','image');">
開いたポップアップのコード [ページはメイン ドメインにあります]:
<SCRIPT language="Javascript">
function pick_image<%=count%>()
{
if (window.opener && !window.opener.closed)
{
window.opener.document.<%=request("pageupdate_form")%>.<%=request("image_field")%>.value ="<%=rsFSO("Name")%>"
}
window.close();
}
</SCRIPT>
<a href="javascript:pick_image<%=count%>('<%=rsFSO("Name")%>')"><image filename></a>
グレンに助けていただければ幸いです