http://trentrichardson.com/Impromptu/index.php
のサンプル13を参考にチャレンジしているのですが
htmlからjavascript側へurlを渡すにはどうすればいいのでしょうか?
現状はjavascriptのconfirmで確認しOKがクリックされれば移動していました。
<a href="#" onclick="return jump('http://www.yahoo.co.jp/')">移動</a>
これをサンプルのスクリプトに適応させたいと思いhtmlを
<a href="#" onclick="$.prompt(brown_theme_text,{callback: jump'http://www.yahoo.co.jp/' ,buttons:{Ok:true,Cancel:false}, prefix:'brownJqi'})">移動</a>
のようしにjavascriptを
function jump(v,m,url){
if (v == true) {
location.href = url;
}
return false;
}
とやってみたのですがhtml側でurlを記述するところが違うようで
動作しなくなってしまいます。ちなみにurlを外すと動作します。
知識がないものでurlを{}で囲んだりurlの前にカンマをつけたりと
思いつく範囲で何度か試してみましたがどれも動作しませんでした^^;
html側が問題かと思うのですがどのように変更すればいいものか
わかりません。詳しい方おりましたら宜しくお願い致します。
No.1ベストアンサー
- 回答日時:
Impromptuを調べてないので適当ですが、回答がないみたいなので・・・
タグ内に直接記載すると長いので、Demoのソースのようにファンクション化して、
<a href="#" onclick="return hoge('http://www.yahoo.co.jp/')">移動</a>
function hoge(u){
var brown_theme_text = '適宜設定のこと';
$.prompt(brown_theme_text,{
buttons:{Ok:true,Cancel:false},
prefix:'brownJqi',
callback: function(v,m){
if (v){location.href = u;} else {return false;}
}
});
}
みたいにしておけば良いのでは?(一応、IE6で確認)
CSSとかプロンプトの設定は省略。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- JavaScript スマフォではボタンを表示させたくない 2 2023/01/20 14:26
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- SEO googleサーチコンソールで、重複URLが多数発生、その修正方法について 2 2023/06/23 16:15
- JavaScript HTMLでJavaScriptを使ってパスワードの強化判定のプログラムを作成しています。 一通り作っ 2 2022/10/19 01:41
- JavaScript 追加ボタンを押した際に ok ボタンを押した場合のみ入力値が追記されるようにしたいです 6 2022/05/29 09:57
- JavaScript コードレビューをお願いします。 1 2022/07/16 05:38
- JavaScript 画像の表示位置 3 2022/12/23 08:25
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ページ遷移時にアコーディオン...
-
Javascriptのカウントダウンに...
-
リンクからPOST送信を、右クリ...
-
リロード(追加)
-
助けてください!スパムメール...
-
VB.NET2003 テキストボックスに...
-
ページを一回だけリロードさせ...
-
テキストファイルの更新日時を取得
-
JSPの処理の途中で、JavaScript...
-
if(1){...}とはどういうことで...
-
htmlのfileタグに自動で値を入...
-
gas 全角数字を半角数字に変換
-
関数を最終行までコピー
-
C#でボタン名を変更しても動く
-
VB2008で数字の桁数を調べる...
-
禁止文字チェック
-
エクセル2010のvbaについて
-
jQuery ui Datepicker 明日以降...
-
Ajaxがおかしいんです
-
jsでルートディレクトリより上...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フォルダを自動で開く
-
ページ遷移時にアコーディオン...
-
表示ページによって、aタグ内の...
-
C#の質問です。
-
VB.NETからWEBブラウザの操作に...
-
至急お願いします!javascript:...
-
「インラインフレームにリンク...
-
ウィンドウを閉じたら、アラー...
-
PHPを使って作成したボタンをク...
-
複数HTMLを1つの別ウィンドウで...
-
chomeでリンク先URLを取得したい
-
Javascriptで複数ページのパス...
-
SVGでダブルクリックされた時に...
-
リンクを右クリックするとペー...
-
URLのアンカーをCGIに渡したい
-
htmlから変数を渡すには?
-
”閉じる”リンクについて
-
サイトへの評価ボタン(投票ボタ...
-
AJAXでページを読み込ませられない
-
Java Scriptの件で質問をさせて...
おすすめ情報