札幌Web制作のシンクグラフィカ

共有SSLでの音声ガイダンス

及川さん (2011-10-23 22:49:32) www.synck.com

和田様

いつも大変お世話になっております。ありがとうございます。
URLはまだアップ前ですのでご容赦ください。

現在、メールフォーム プロを使用させていただいています。

音声ガイダンスの件になりますが、通常のhttpで始まるURLでは問題ないのですが、httpsの共有SSLで設置しますと、確認ボタンを押したあと音声が流れる前に、下記のような「セキュリティ警告」のウィンドウがでてしまいます。

セキュリティで保護されたWebページコンテンツのみを表示しますか?
このページは、安全なHTTPS接続を使用しないで配信されるコンテンツが含まれており、Webページ全体のセキュリティを損なうおそれがあります。


症状はMacではなく、ウィンドウズでもファイヤーフォックスはありません。確認できているのはウィンドウズのIEのみになります。

何か解決方法はありますでしょうか。

どうぞよろしくお願いいたします。

Re:共有SSLでの音声ガイダンス

和田 (2011-10-30 22:14:23) www.synck.com

動的にswfを書き出している関係かもしれません。
mailform.js内のmfp_SEPlayという関数を修正することで治るかもしれませんし、治らないかもしれません。
すいません役に立てず・・・。

Re:Re:共有SSLでの音声ガイダンス

及川さん (2011-11-02 15:59:20) http://www.synck.com/

お忙しいところ返信ありがとうございます。

たびたびURLは製作中のためご容赦ください。

その後、無い頭を絞って色々いじってみたのですが、mailform.js内のmfp_SEPlayにあるURL

http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0
http://www.macromedia.com/jp/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash

の2カ所をhttpsにする

https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0
https://www.macromedia.com/jp/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash

もしくは上記URLを削除して下記のようにしたら

str = ’<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="" width="’+width+’" height="’+height+’">’;
str += ’<embed src="’+url+’" quality="high" pluginspage="" type="application/x-shockwave-flash" width="’+width+’" height="’+height+’">’;

「セキュリティ警告」は出なくなりました。

ただ、プログラムとしてこのような書き換えはしてしまってよろしかったのでしょうか?

お忙しいところすみませんが、よろしくお願いいたします。

Re:Re:Re:共有SSLでの音声ガイダンス

和田 (2011-11-09 06:15:06) www.synck.com

問題ありません!プラグインがインストールされていない場合、その場所に探しに行きますよという指定なので大丈夫でございます。すいません私が至らないばかりに・・・。