ポップアップウィンドウを開きたいが、リンクがない。ちょっとしたHTMLとJavascriptコード(関数を渡している)で開く。自分自身のhtml/javascriptコードでポップアップウィンドウを開く
はしてみました:
window.open($('.my_html').html(), "Booking", "width=950,height=680");
私はそれをどのように行うことができますか?
ポップアップウィンドウを開きたいが、リンクがない。ちょっとしたHTMLとJavascriptコード(関数を渡している)で開く。自分自身のhtml/javascriptコードでポップアップウィンドウを開く
はしてみました:
window.open($('.my_html').html(), "Booking", "width=950,height=680");
私はそれをどのように行うことができますか?
writeConsole('Hello from JavaScript!');
function writeConsole(content) {
top.consoleRef=window.open('','myconsole','width=350,height=250');
top.consoleRef.document.write(content)
top.consoleRef.document.close()
}
function openpopup(content){
winpops=window.open('',"test","fullscreen=no,toolbar=yes,status=yes, " +
"menubar=yes,scrollbars=yes,resizable=yes,directories=yes,location=yes, " +
"width=500,height=400,left=100,top=100,screenX=100,screenY=100");
winpops.document.write(content);
}
openpopup('<h1>This is some test content</h1>');
あなたはどのイベントに関数を呼び出すと、表示したいコンテンツを供給することができます。
彼は、URLを表示したくないと言います。彼はそのウィンドウにカスタムコードを書きたいと思っています。 –
私はそれを修正しました。最初はリンククリックで開こうとは思っていませんでした。 – Zagor23
あなたは、ブラウザのポップアップを使用する必要がありますか?彼らは迷惑で、広告ブロッカーによってブロックすることができます。
代わりにモーダルウィンドウとして使用してみませんか?このように:http://www.sohtanaka.com/web-design/inline-modal-window-w-css-and-jquery/
またはjQueryプラグインjqModal。
あなたはスクリーンショットhereと
function openNewPage() {
top.consoleRef=window.open('','myconsole',
',menubar=0'
+',toolbar=1'
+',status=0'
+',scrollbars=1'
+',resizable=1');
top.consoleRef.document.writeln(
'<html><head><title>Open Source For Geeks Tutorial</title></head>'
+'<body bgcolor=white onLoad="self.focus()">'
+ '<h1><b><i>This is a new Window!</i></b></h1>'
+ '<textarea rows="40" cols="100">'
+ document.getElementById("SubmitTextID").value
+ '</textarea>'
+'</body></html>'
);
top.consoleRef.document.close();
}
詳細を次のようにJavaスクリプトを使用して行うことができます。
あなたは何か試しましたか、あなたのためにあなたの仕事をしたいですか? – simonlchilds
もちろんそうです。例を追加しました... – markzzz