メイン コーダーズルーム【スクリプト系】 flashボタンからリファラー付きurlへのリンクの方法 | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
leafmoon | Åê¹ÆNo.36436 投稿日時: 2007-11-24 19:23 |
新米 居住地: 投稿: 6
使用環境:
開発環境:WindowsXP FlashProfessional8 確認環境:WindowsXP SP2 |
flashボタンからリファラー付きurlへのリンクの方法 初歩的な問題なのかもしれませんが、
つまずいており解決方法が見いだせない為、質問させて頂きます。 解決法をお分かりになる方ご教授お願いいたします。 flashのボタンからリファラー付きurlのリンクを指定すると flashのボタンから指定先にリンクがなされません。 以下のような流れです。 (1)リンク指定先であるhttp://www.test.com/index.htm?refer="sample"をflash内のボタンに以下のように記述しておりますが、 リンク指定先へリンクしてくれません。 on (release) { getURL("http://www.test.com/index.htm?refer="sample"","_self"); } (2)上記にてダブルクォテーションが二個並ぶことが問題であるように思うのですが、どのように対処していいのかが分かりません。 解決法をお分かりになる方どうかご教授お願いいたします。 開発環境:WindowsXP FlashProfessional8 確認環境:WindowsXP |
ニノミヤ カズノリ | Åê¹ÆNo.36437 投稿日時: 2007-11-24 19:40 |
職人 居住地: 東京 投稿: 430
使用環境:
CS4 .4.11, .5.7 XP Pro(sp3) Flash Player 10,0,22,87, AIR 1.5.1, IE 5.5 & 6 & 7 & 8, Firefox 2.0.0.20 & 3.0.11 & 3.5, Opera 9.64, Safari 4, Google Chrome 2.0.172.31, Netscape 7.1 |
Re: flashボタンからリファラー付きurlへのリンクの方法 引用:
leafmoonさんは書きました: leafmoonさんの仰るとおり、ダブルクォテーションが並んでいる為エラーが発生します。 下記の様にしてみてはどうでしょうか。 1)シングルクォーテーションで囲む。
2)エスケープ文字で囲む。
3)URLエンコードしてみる。
|
leafmoon | Åê¹ÆNo.36438 投稿日時: 2007-11-24 20:09 |
新米 居住地: 投稿: 6
使用環境:
開発環境:WindowsXP FlashProfessional8 確認環境:WindowsXP SP2 |
Re: flashボタンからリファラー付きurlへのリンクの方法 初歩的な質問にも関わらずご教授頂き感謝しております。
1)シングルクォーテーションで囲む。を試しまして、 http://www.test.com/index.htm?refer=%22sample%22へ エラーが出ずにリンクされました。 しかし、エンコードされてしまうのは、問題ないというか仕方がないのでしょうか? 併せてお聞きしたいのですが、 リンク指定先は先方の指定なのですが、 以下のようにリンク先をダブルクォテーションで指定することは、 良くある事なのでしょうか? htm?refer="sample" "sample"がシングルクォテーションであれば、リンクがエンコードされず、普通にダブルクォテーションで囲みリンクされると思うのですが。。 またまた初歩的なご質問ですが、ご教授頂ければ幸です。 |
ニノミヤ カズノリ | Åê¹ÆNo.36440 投稿日時: 2007-11-24 21:02 |
職人 居住地: 東京 投稿: 430
使用環境:
CS4 .4.11, .5.7 XP Pro(sp3) Flash Player 10,0,22,87, AIR 1.5.1, IE 5.5 & 6 & 7 & 8, Firefox 2.0.0.20 & 3.0.11 & 3.5, Opera 9.64, Safari 4, Google Chrome 2.0.172.31, Netscape 7.1 |
Re: flashボタンからリファラー付きurlへのリンクの方法 引用:
leafmoonさんは書きました: urlは基本的にはエンコードしなければならないと聞いた事があるので、別段問題はないかと思います。 (文字コードとかブラウザの設定によっては色々とありますが、ここでは省きます。) 引用: leafmoonさんは書きました: そこまで詳しくはないですが、 私はこの様なGETの使い方を見たことがありません。 どんな意図で付けているのでしょう。 ダブルクォートを付ける場合と言うと、 ユーザーが入力した内容をGETでサーバーに渡す時に ユーザーがダブルクォートを入力した場合ぐらいじゃないでしょうか。 ただ、やはりこの場合も普通はURLエンコードします。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |