0
about:blank
などを使用して新しい「空白のページ」を開くためにクリックできるブックマークレットを作成しようとしています。空白のページを「事前入力済み」コードで作成することはできますか?
ここには擦れがあります。新しい空白ページにはソースコードが必要です。具体的には、新しい空白ページのロード/インスタンス化が完了するのを待つ(それが関係するいずれかのもの)、その中にjavascriptが必要です。そして、「成功!」という警告ボックスを表示します。または類似。
私が試したすべてのものが、の現在のタブにアラートを表示させました。同時に、新しい空白ページが別のタブに作成されました...そうでなければ、新しい空白ページタブアラートボックスが表示され、現在のタブでアドレス指定された後にのみインスタンス化します。
ここに私が試したことがあります。
javascript:
window.open('about:blank'); window.alert('success');
javascript:
var a = window.alert('success');
var b = window.open('about:blank', '', '_blank');
b.document.write(a);
これは私が探していたソリューションです。残念ながら、アラートボックスが正常に機能するようにスクリプトタグを追加しようとすると、ブックマークレットは何もしません。 – Musixauce3000
どうしますか?詳細を教えていただけますか? –
できればもっと詳しく説明しますが、私が知る限り、文字通り何も起こりません。まるで次のように試したかのようです: 'javascript:window.aler(3 + 4);'。この例では 'alert'のスペルが間違っているので、ブックマークレットは単に起動しません*。実際のコードをコピーして貼り付けたものです: 'window.open( 'data:text/html、<!DOCTYPE html>
Hello World!
'、 'myTab ');' – Musixauce3000