www.wanichan.com

[FP2000]ポップアップウィンドウのサイズ

フォーラム過去ログ

■1158 / inTopicNo.1) ポップアップウィンドウのサイズ

□投稿者/ ぴぎぃ 一般人(1回)-(2006/07/09(Sun) 00:32:23)

    記事内容:[FrontPage 2000] 

    はじめましてこんにちは。
    全くのシロートですが、FrontPage2000でホームページを作り始めました。

    そこで、ポップアップウィンドウのサイズの固定について教えて頂きたく存じます。
    2000にはビヘイビアというモードがないようで、HTMLにシコシコ書き込まなければならないようなのですが、どんなに注意深く書き込んでもエラーメッセージが出てしまうのです。

    ’(’がありません とかいうエラーが出てきます。

    target=”_blankになっているので、別窓が開くには開きますが、サイズが固定できずにいます。
    どのようなJavascriptを書き入れればいいのか、どうか教えてください。

■1159 / inTopicNo.2) Re[1]: ポップアップウィンドウのサイズ

□投稿者/ wanichan 大御所(449回)-(2006/07/09(Sun) 00:41:14)

    JavaScriptは正確に入力しなければいけません。
    一文字だけでも間違っていたらエラーです。
    また、基本的に文字列以外はすべて半角文字です。
    全角文字を入力していませんか?

    ポップアップウィンドウについての指定方法として以下のサイトを参考にしていただければと思います。

    http://www.wanichan.com/web/upgrade/popup.htm

    具体的に、どの操作を行った時に、どのウィンドウを表示するか、
    そして、どのサイズのウィンドウを開くのでしょう?
    言葉で説明していただけませんか?

■1160 / inTopicNo.3) Re[2]: ポップアップウィンドウのサイズ

□投稿者/ ぴぎぃ 一般人(2回)-(2006/07/09(Sun) 00:52:12)

    早速ありがとうございます。

    貼り付けていただいたリンクどおりに半角文字で追記していきました。

    自分のイメージとしては、元になるページからクリックすると小さなポップアップウィンドウが出てくるようにしたいのです。
    (レストランのホームページなので、例えば「ランチメニュー」という文字列をクリックすると、小さな別窓でランチメニューの詳細が出るような)

    以下のスクリプトを1つ1つ写し取って(menuのところはlunchに変更して)見ましたが、
    スクロールバーズ=1”); ←なんだかこの辺りでつまずいてしまいます。

    <script type="text/javascript"><!--
    // イメージポップアップ表示
    function ImageUp() {
    window.open("menu.htm","window1","width=150,height=300,scrollbars=1");
    }
    // --></script>

    なにか良いお知恵をお願いします。

■1161 / inTopicNo.4) Re[3]: ポップアップウィンドウのサイズ

□投稿者/ wanichan 大御所(450回)-(2006/07/09(Sun) 00:58:26)

    スクロールバーを表示させたい場合に、最後に
    ,scrollbars=1
    を付け加えるのであって、スクロールバーを非表示にしたい場合はその部分を削除してください。

    リンクの部分、ありますよね?
    その部分を選択して、[挿入]→[ハイパーリンク]でハイパーリンクの挿入画面を表示させて、
    リンク先として、
    javascript:ImageUp();
    を指定するようにしてください。

■1162 / inTopicNo.5) Re[4]: ポップアップウィンドウのサイズ

□投稿者/ ぴぎぃ 一般人(3回)-(2006/07/09(Sun) 01:12:26)
http://www.geocities.jp/thewhitefox_tokyo

    何度もありがとうございます。

    今、再度やってみたんですが・・・・
    どうも思わしくないです。

    やはりポップアップの方に
    ’)’がありません
    というエラーメッセージが出て、
    元のページのハイパーリンクの先を変えてみましたが、サイズは変わってくれません。

    明日にでも、もう一度チャレンジしてみます。
    またよろしくお願いいたします。

■1163 / inTopicNo.6) Re[5]: ポップアップウィンドウのサイズ

□投稿者/ wanichan 大御所(451回)-(2006/07/09(Sun) 01:23:48)

    えっと、ちょっと気になるのですが・・・ジオシティーズ(無料版)は商用サイトはNGですよ・・・。
    レストランの紹介サイトを作成中でしょうか?

    下手すると・・・規約違反になりますので、十分ご注意ください。
    http://docs.yahoo.co.jp/docs/info/guidelines/geocities.html

■1164 / inTopicNo.7) Re[6]: ポップアップウィンドウのサイズ

□投稿者/ ぴぎぃ 一般人(4回)-(2006/07/09(Sun) 11:37:04)
http://www.geocities.jp/thewhitefox_tokyo

    ご心配ありがとうございます。

    ジオシティは、外からどのように見えるのかテストをするためにアップしてみました。
    実際にはドメインを取得して、別のURLを使う予定でいます。

■1165 / inTopicNo.8) Re[7]: ポップアップウィンドウのサイズ

□投稿者/ wanichan 大御所(452回)-(2006/07/09(Sun) 12:10:42)

    では一度、スクリプトエラーが発生していると思われる記述を貼り付けていただけませんか?

    こちらでも検証してみます。

■1166 / inTopicNo.9) Re[8]: ポップアップウィンドウのサイズ

□投稿者/ ぴぎぃ 一般人(5回)-(2006/07/09(Sun) 13:32:31)
http://www.geocities.jp/thewhitefox_tokyo

    度々申し訳ありません。
    以下の手順で正しいのか、教えてください。

    ①ポップアップされるページのHTMLのタグにスクリプトを追記。
    ②リンクの元のページにスクリプトを追記。
    ③ハイパーリンクのURLをjavascript:ImageUp();に変更。


    ①のHTMLタグ

    <html>

    <head>
    <meta http-equiv="Content-Language" content="ja">
    <meta http-equiv="Content-Type" content="text/html; charset=shift_jis">
    <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <title>新しいページ 1</title>
    <base target="_blank">
    <script type="text/javascript"><!--
    //イメージポップアップ表示
    function Image Up(){
    window.open("lunch.htm"."window1"."width=150.height=300.scrollbars=1");
    }
    //--></script>
    </head>

    <body background="images/wa-or.gif" text="#666666" link="#666666" vlink="#666666">

    <p><font size="2">Lunch Menu</font></p>
    <p> </p>
    <p> </p>
    <p> </p>

    </body>

    </html>

    ここまで追記して、プレヴューしようとすると

    ライン: 13
    文字: 16
    エラー: '('がありません
    コード: 0

    このようなエラーメッセージが出ます。


    ②のHTMLタグ

    <html>

    <head>
    <meta http-equiv="Content-Language" content="ja">
    <meta http-equiv="Content-Type" content="text/html; charset=shift_jis">
    <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <title>新しいページ 10</title>
    <base target="_self">
    </head>

    <body background="images/wa-gry.gif" text="#666666" link="#666666" vlink="#666666">

    <p align="center"> </p>

    <p align="center"> </p>

    <p align="center"> </p>

    <p align="center"> </p>

    <p align="center"><font face="Comic Sans MS" size="2"><a href="javascript:Image Up();">LUNCH</a></font></p>

    <p align="center"> </p>

    <p align="center"><font face="Comic Sans MS" size="2"><a href="afternoon.htm" target="_blank">AFTERNOON</a></font></p>

    <p align="center"> </p>

    <p align="center"><font face="Comic Sans MS" size="2"><a href="dinner.htm" target="_blank">DINNER</a></font></p>

    <p align="center"> </p>

    <p align="center"> </p>

    <p align="center"><font face="Comic Sans MS" size="2"><a href="drinkmenu.htm" target="_blank">DRINK
    MENU</a></font></p>

    <p> </p>



    </body>

    </html>

    ここまで追記し、プレヴュー画面で”LUNCH”をクリックすると

    ライン: 1
    文字: 7
    エラー:  がありません
    コード: 0

    というエラーメッセージが出て、別窓が出ません。

    ジオシティーズの方にもアップロードしてみてみましたが、今のところ上手くいっていません。

    どうかお手数ですが、宜しくお願いいたします。

■1167 / inTopicNo.10) Re[9]: ポップアップウィンドウのサイズ

□投稿者/ wanichan 大御所(453回)-(2006/07/09(Sun) 13:49:53)

    あの、ピリオド(.) と コンマ ( , ) の違いじゃないですか?

    どう見ても、すべてピリオドにしか見えないんですが・・・。

    項目を区切るのは、, にしてください。
    全角で表示すると、「,」になります。


    <script type="text/javascript"><!--
    //イメージポップアップ表示
    function Image Up(){
    window.open("lunch.htm","window1","width=150,height=300,scrollbars=1");
    }
    //--></script>

    が正しい記述です。

■1168 / inTopicNo.11) Re[10]: ポップアップウィンドウのサイズ

□投稿者/ ぴぎぃ 一般人(6回)-(2006/07/09(Sun) 14:06:02)
http://www.geocities.jp/thewhitefox_tokyo

    ありがとうございます。
    確かに、コンマではなくピリオドを使っておりました。

    しかし訂正してみたものの、やはり同じエラーメッセージが出てきます・・・
    今回は、wanichan様に教えていただいたスクリプトをメモ帳にコピーし、それを貼り付けてみたので、正しくコンマに変わったはずなのに。

    エラー:'('がありません

    というのも分かりません。。。

■1169 / inTopicNo.12) Re[11]: ポップアップウィンドウのサイズ

□投稿者/ wanichan 大御所(454回)-(2006/07/09(Sun) 14:14:43)

    一応検証したところ、こちらでは正常に表示されます。

    <html>

    <head>
    <meta http-equiv="Content-Language" content="ja">
    <meta http-equiv="Content-Type" content="text/html; charset=shift_jis">
    <title>新しいページ 1</title>
    <script type="text/javascript"><!--
    // イメージポップアップ表示
    function ImageUp() {
    window.open("lunch.htm","window1","width=500,height=500");
    }
    // --></script>
    </head>

    <body>

    <p><a href=javascript:ImageUp();>Lunch</a></p>
    </body>

    </html>

    これでちゃんと動きますんで。

■1170 / inTopicNo.13) Re[12]: ポップアップウィンドウのサイズ

□投稿者/ ぴぎぃ 一般人(7回)-(2006/07/09(Sun) 14:37:09)
http://www.geocities.jp/thewhitefox_tokyo

    ありがとうございます。
    ポップアップの方はエラーメッセージがでなくなりました!

    ところが今度は元のページの方で”Lunch”をクリックすると

    オブジェクトを指定してください

    というメッセージが出て、別窓は開かず、真っ白のページに変わります。

    <base target="_self">
    この辺りが何か悪いのでしょうか?

■1171 / inTopicNo.14) Re[13]: ポップアップウィンドウのサイズ

□投稿者/ wanichan 大御所(455回)-(2006/07/09(Sun) 14:41:42)

    あいにく私はJavaScriptの専門家でありませんので、あまり的確な回答はできかねますが・・・

    <base target="_blank">
    の記述と競合しているのかもしれません。

    一度、この記述を削除してみてください。



    あと、できれば、フレームページではなく、単一Webページにされたほうが無難で
    躓く回数が減ると思います(笑)

■1172 / inTopicNo.15) Re[14]: ポップアップウィンドウのサイズ

□投稿者/ ぴぎぃ 一般人(8回)-(2006/07/09(Sun) 14:55:17)
http://www.geocities.jp/thewhitefox_tokyo

    本当に何度もありがとうございました。

    競合している部分があったようです。
    _blank を削除したら表示されるようになりました!

    ・・・・・確かに仰られるとおりです・・・・
    もう少し簡単なホームページから少しずつ挑戦していくように方向転換してみます。
    今の状態では日々の更新も毎回トラブルを抱えそうな気がしてきましたので・・・・・(苦笑)

    今回は本当にありがとうございました。

解決済み!

こちらもごらんください

スポンサーリンク
INDEX
  • このエントリーをはてなブックマークに追加

問題は解決しましたか?

操作方法、設定方法等で困ったら、 Expression Web Users Forum に投稿してください!

2012年12月21日(日本時間)をもって、Expression Web 4はフリーソフトになりました。FrontPageユーザーの方もダウンロードして使ってみてください。 なお、Expression Web 4すでに購入された方も、問題が修正された無料版にアップグレードすることをお勧めします。

* Expression Web 4 無料版をダウンロード

▲このページのトップへ