• 締切済み

JavaScriptを使わずに・・・

JavaScriptを使わずに、リンク先のページのツールバー等を表示させない方法はありますでしょうか?

みんなの回答

  • mikimiki7
  • ベストアンサー率47% (32/68)
回答No.2

私自身現在諸事情で使用していますが、サイズ指定での別窓を開く方式になってしまいます。 参考になるか解りませんが、下記にソースを記述します。 <a href="#" onclick="window.open('リンク先のURL','ウィンドウ名','width=横幅,height=縦幅,menubar=メニューバー,toolbar=ツールバー,location=アドレスバー,scrollbars=スクロールバー,status=ステータスバー');">サンプル</a> メニューバー等の表示有無は、yesかnoで指定するようになっています。 スクロールバーに限り、yes no autoの選択が可能です。 menubar="メニューバー"の””内に、各表示の有無を記入して下さい。 使用の意図は解りませんが、私自身はサイト内のCGIへの直接リンク予防対策と、サイト内で公開しているデータのコピー等を出来るだけ防ぐ意図で、使用していますので、スクロールバー意外は全て表示拒否しています。 右クリックを無反応にすれば、PC慣れしていない中級程度までの知識での方は、通常の閲覧ではページURLも解らず、ソースも表示出来なくなります。 底意地の悪い考え方ではありますが、特別な内容等や流用される事を出来るだけ避けたい場合は、こういった指定も有効ではあるかと思います。 ただし、ある程度知識のある方は、メニューバーその他を表示しなくともページをコピーしたり直接リンクなども出来てしまいますので、けして完全ではありません。 参考になれば幸いです。 大雑把な解説で失礼しました。

すると、全ての回答が全文表示されます。
  • Mizyu
  • ベストアンサー率41% (245/593)
回答No.1

基本的にクライアントサイドでの制御を行う際にはJavaScriptは必須です。 ただ、VBScriptなど、クライアントサイドで動かすことができるScriptは他にもありますが、全般的にブラウザに依存しています。(JavaScriptもブラウザ依存しますが・・・。) HTMLのみでツールバーに表示させない方法はないと思います。

すると、全ての回答が全文表示されます。

関連するQ&A