• ベストアンサー

htaファイルからhtaファイルへのリンク

htaファイルから別のhtaファイルにリンクさせたいのですが、セキュリティの関係上、「ファイルの実行か保存か」のダイアログが出てしまいます。そのダイアログなしですぐに画面が切り替わるようにしたいのですが何か良い方法はあるでしょうか。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

#1補足>どこの記述を入れたら良いのか 参考URLでの一太郎のファイル名の部分に HTAのファイル名をいれるだけです。 ダメだったらごめんなさい。

knotts
質問者

お礼

ありがとうございました。できました。画像からリンクさせたかったので、イメージの指定の前に加えたらダイアログなしで立ち上がりました。他のアプリケーションの起動にも役立ちますね。思い通りのものができあがりました。感謝いたします。

その他の回答 (1)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

試してませんが、多分、参考URLと同じ手法(#5)が使えるのでは

参考URL:
http://okweb.jp/kotaeru.php3?q=1535620
knotts
質問者

補足

ご回答ありがとうございます。申し訳ないのですが、あまりhtml等詳しくないので自分の力ではよくわかりませんでした。よろしければ、htmlのソースにどこの記述を入れたら良いのかお教え頂けないでしょうか。htaの最大化の仕方、とても参考になりました。

関連するQ&A

  • htmlからhtaへのリンク

    htmlからhtaファイルにリンクした際、 「ファイルのダウンロード」と「実行」を選択するダイアログが出てしまうのですが、 このダイアログを出さずに即実行させる事は可能なのでしょうか? セキュリティ上、好ましくないとは思うのですが、 あくまでもローカルの環境で実行すると仮定しての事です。 環境:apache2系orIIS5+IE6 以上、ご存知の方いらっしゃいましたら ご教授お願い致します。

  • htaファイルの呼び出し

    現在業務にて必要となる資料(フォルダやExcel、URL)へのアクセスをhtaファイル(今後A.htaとする)のボタン経由で 行っております。アクセスが必要となる資料の増加に伴い、ボタン経由で別ウィンドウ(別htaファイル=今後B.htaとする)を起動する 仕組みの構築を進めております。 そこでA.htaファイル内でVBScriptでB.htaファイルを起動する仕組みを作りました。しかしながら、ファイルサーバ上に 両htaファイルを配置し、実行したところ、B.htaファイル起動時に実行するかの確認ダイアログが出力されてしまいました。 このダイアログを出力しないようにしたいのですが、良い方法はございますでしょうか。 ※尚、そもそも本構成(hta実行をVBScriptで行っている)に問題がある場合は、ご指摘頂けますと幸いです。 ■A.htaファイル ==================================================================================================================================== Function submado() Set objWShell = CreateObject("WScript.Shell") objWShell.Run "submado.hta" End Function ~~~~~~~~割愛~~~~~~~~ <td><input type="button" class="btn-primary" value="サブウィンドウ" onclick="submado()" style="WIDTH: 200px; HEIGHT: 25px"></td> ====================================================================================================================================

  • htaファイルが実行されません

    あるPCでhtaファイルを開くと、 ウィンドウはhtaの実行ウィンドウですが、 中身にソースが表示されてしまいます。 たとえば、 test.hta ------- <a>あああ</a> [EOF] ------- の内容のファイルを開くと、htaの実行画面で ------- <a>あああ</a> ------- と表示されます。 他のPCで同一ファイルを開くときちんと意図したものが表示され、この場合でしたら、 -------- あああ -------- と表示されます。 WindowsXP・IE6です。よろしくお願いします。

  • HTAのウィンドウを閉じるには・・。

    HTAファイルから別のHTAファイルにリンクさせる時に同一ウィンドウで表示させることは可能でしょうか。ホームページビルダーでリンクの設定は同一ウインドウで開くようにしているのですが、元のHTAファイルはそのままになってしまいます。元のHTAファイルを閉じ新しいHTAファイルが開くような設定はどのようにやればいいのでしょうか。よろしくお願いします。(ローカルの環境です。)

  • HTAが黙ってしまう

    HTAを使ってスクリプトを書いています。 スクリプトが動いている時は画面が一切更新されない、黙ってしまうのは、ネットを見ると避けられないようです。 せめて、何らかの方法で実行状態を表示できないでしょうか。

  • htaファイルに渡したパスを取得するには。

    vbsファイルを開くと「ファイル選択」ダイアログを表示してテキストファイルを選択するとそのファイルのパス先をhtaファイルのSPANタグに渡して表示するところまで作成する事ができました。このSPANタグに表示したパスをVBScriptで取得する事が解らず、困っています。 どのようにすればhtaファイルに渡したパスをVBScriptで取得する方法をご存知の方がいましたらアドバイスいただけませんでしょうか。 何卒、宜しくお願いします。

  • VBからhtaファイルを開くには?

    VB6.0で小さなアプリケーションを作っています。 同じフォルダ内にあるhtaファイルをVBから開きたいのですが、うまくいかずに悩んでしまっています。 具体的には、VBのフォームにボタンを作り、それを押すとhtaアプリが別ウィンドウで起動するという形です。 この方法について何かご存知でしたらアドバイス宜しくお願いします。

  • htaからExcelファイルを作成する方法

    htaからVBScriptを使用して、Excelファイルを作成したいのですが、 Set xls = CreateObject("Excel.Sheet") を実行するとエラーが出てしまいます。 htaからVBScriptを使用して、 Excelファイルを作成する方法はないのでしょうか?

  • HTAのパッチファイル作成

    自分のサイトでHTA方式のアプリケーションを配布しているのですが、 バグが見つかったのでアップデートしてもらおうと思い、 新しい圧縮ファイルをダウンロードしてもらいました ですが、そのHTAアプリケーションの中には隠しファイルがあり、 exe方式の圧縮ファイルを展開し、すべて上書きを押しても 隠しファイルだけはアップデートできません HTAアプリケーションを簡単にアップデートできるようにする方法は 無いのでしょうか?

    • ベストアンサー
    • HTML
  • HTA + VBScript (+ Javascript)でコントロールボックスを制御できますか?

    HTA + VBScript(+ Javascript)で「特定のファイルをイントラネット内の別PC(Server)からコピーするツール」を作成しました。イメージ的にはフォーム上の「更新ボタン」をクリックするとコピーダイアログが表示されるようなものです。 このツールを使いファイルコピー中(コピーダイアログが表示されているとき)にHTAのフォームを終了するとプロセス上にmshta.exeが残りHTAを再度実行することができない状態になります。 そこで「コピー中のみHTAフォームに付随するコントロールボックスの×ボタンを無効にする」ような機能を追加したいのですが、HTA + VBScriptでコントロールボックスの制御に介入することはできるのでしょうか? コントロールボックス自体を非表示にすることはできますが認知度の高い表現なので残したいと考えています。 また、コピー中にHTAフォームのvisibilityをhiddenにしてフォームを隠しておく方法も考えたのですが、フォーム上にコピー中であることを示すメッセージを表示したりしているのでこの案もできれば採用したくありません。 何か良い方法がありましたら教えてください。よろしくお願いします。 OS:Windows XP Pro IE:Internet Explorer

専門家に質問してみよう