3

私は多くのコンピューターで作業しているため、デフォルトのブラウザー設定を使用しています(ブラウザーの設定を変更しても意味がありません。毎回変更する必要があるからです)。目的のページの特定のリストを開く HTML ファイルを作成する必要があります (これは、すべてのブックマークを開くことと考えてください)。たとえば、facebook、yahoo、stackoverflow にアクセスします。その HTML ファイルをクリックすると、これら 3 つのサイトが同じウィンドウ (異なるタブ) で開きます。

また、すべてのサイトでの自動ログインなどの機能は簡単に実装できますか?

注意: 「ポータブル」ソリューションに注目してください。デフォルトのブラウザー設定しかないとします。サーバーの設定、ブラウザの設定の変更などは必要ありません。200 台のコンピューターがあり、そのうちの 1 台に座ることができると想像してください。いくつかのファイルが保存されたフラッシュ ドライブしかありません。HTML ファイルやスクリプトなどをクリックして、ポップアップ ブロッカーをトリガーせずにこれらのページをブラウザーで開くようにしたいと考えています。

4

5 に答える 5

4

バッチファイルを使用するのはどうですか?Chrome を搭載した Windows 7 で試してみたところ、3 つの URL すべてが同じウィンドウで開かれました。

という名前のメモ帳でプレーン テキスト ファイルを作成しますfile-name.bat。次に、次のコードを追加します。

start chrome.exe http://www.google.com
start chrome.exe http://www.yahoo.com
start chrome.exe http://www.microsoft.com

ダブルクリックして実行するだけです。セキュリティ警告が表示される場合があります (私は知りませんでした)。

これも確認できます: URL のリストの 1 つを開くためのバッチ ファイル

于 2013-01-17T03:19:55.680 に答える
1
<script type='text/javascript'>
(function(){
  //add this line for each website you want to open
  window.open("http://www.facebook.com/",'');
})()
</script>

ここで機能するこの質問に対するより多くの答えがあります

于 2013-01-17T02:41:20.740 に答える
1

この例を試してください。このようなものがあなたが望むものであることを願っています。ポップアップのブロックについて このページから開くポップアップを許可するようにブラウザを設定する必要があります。ポップアップ ブロッカーをバイパスする最も簡単な方法は、このページを apache などのローカル サーバー内に配置し、ブラウザで localhost からのポップアップを許可するように設定することです。

<html>
<script>
function openLinks(){
links = document.getElementsByTagName('a');

 for (i = 0; i < links.length;i++){ 
   window.open(links[i].getAttribute('href'),'_blank');
   window.focus();
 }
}
</script>

<body onload="openLinks()">

<a href="http://google.com">google</a>
<a href="http://stackoverflow.com">stackoverflow</a>
<a href="http://facebook.com">facebook</a>
<!-- add other link -->

</body>
</html>
于 2013-01-17T02:56:26.960 に答える
0

この機能は Chrome に組み込まれています。HTML ファイルを使用する必要がない場合は、Chrome の設定でスタートアップ ページを設定してみてください。必要なだけページを追加できます。

http://support.google.com/chrome/bin/answer.py?hl=ja&answer=95421

ここに画像の説明を入力

于 2013-01-17T02:55:11.767 に答える
-1

開きたいすべてのページに window.open(address) を追加するか、1 ページを特定の回数だけ開きたい場合は for ループを使用できます。

于 2013-01-17T02:55:09.597 に答える