メイン 迷える子羊の部屋【初心者専用】 HTMLとメーラーの起動へのリンクアクション。 | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
reeloop | Åê¹ÆNo.17678 投稿日時: 2005-6-1 13:12 |
新米 居住地: 投稿: 22
使用環境:
Mac 10.4.1環境 Flash MX 7.2、Dreamwever 7.0.1 |
HTMLとメーラーの起動へのリンクアクション。 かなりの初心者ですが、よろしくお願いします。
現在制作しているものは、Flash7.2でボタンシンボルをムービクッリプに し動きをつけているのですが、そのボタンに対し、リンク先をスクリプトで 記入したのですが、IEだと上手く表示されません。Safariでは問題ないのですが …。 書いたスクリプトは on(release){getURL("http://wwwアドレス","_blank");} と、 メールの方は on (release) { getURL ("mailto:アドレス","_blank","GET") } という風にボタンシンボルの中のムービクッリプ にスクリプトを書きました。 上記の("http://wwwアドレス","_blank");}はHTML書類を 新規ウィンドウで開かせたい と思っているのですが、IEだとリンクに飛んでくれません。 (見つかりませんと出てきてしまいます。。Safariだとちゃんと飛んでくれます) メールの方のボタンはクリックすると開いているブラウザから 新規ブラウザが何故か一度開き、その後にメーラーが起動してしまうのですが、 メーラーだけ起動させる事はできないのでしょうか? |
tonkotu | Åê¹ÆNo.17680 投稿日時: 2005-6-1 13:41 |
常連 居住地: 投稿: 62
使用環境:
windows-XP,flashCS3,AIR1.0 |
Re: HTMLとメーラーの起動へのリンクアクション。 on(release){
getURL("http://www.yahoo.co.jp","_blank"); } と入れて、IEで見ましたが、ちゃんと動きますねぇー。 引用: reeloopさんは書きました: getURL ("mailto:アドレス"); のみで大丈夫だと思います(メソッド等をはずす)。 こちらでは上記できれいに動きました。
|
reeloop | Åê¹ÆNo.17682 投稿日時: 2005-6-1 16:00 |
新米 居住地: 投稿: 22
使用環境:
Mac 10.4.1環境 Flash MX 7.2、Dreamwever 7.0.1 |
Re: HTMLとメーラーの起動へのリンクアクション。 返信ありがとうございます。書き忘れてしまい申し訳ないです(汗。
swfファイルの時点でプレビューするとちゃんと飛んでくれるのですが、 このswfファイルをhtmlに貼付けると上手く飛べないようです。 そのhtmlのタグを一応書いておきます。 下記の中にswfを置いてプレビューすると 「指定されたアドレスが見つかりません」 と出てしまいます。(ちなみにリンクのアドレスは間違えないです)。 IEだと飛ばないとかあるのでしょうか?? 原因不明で困っています。。 <HTML> <HEAD> <meta http-equiv=Content-Type content="text/html; charset=Shift_JIS"> <TITLE></TITLE> <style type="text/css"> <!-- body { background-color: #ffd9ec; } --> </style> <script type="text/javascript" src="js/index.js"></script> <script language="JavaScript" type="text/JavaScript"> <!-- function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc; } function MM_preloadImages() { //v3.0 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++) if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}} } function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x && d.getElementById) x=d.getElementById(n); return x; } function MM_swapImage() { //v3.0 var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3) if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];} } function MM_openBrWindow(theURL,winName,features) { //v2.0 window.open(theURL,winName,features); } //--> </script> </HEAD> <BODY leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="MM_preloadImages('GIF01/index-top01.gif')"> <table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%"> <tr align="center" valign="middle"> <td bgcolor="#ffd9ec"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="900" height="650"> <param name="movie" value="top.swf"> <param name=quality value=high> <embed src="top.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="900" height="650"></embed> </object></td> </tr> <script language="JavaScript"> </script> </table> </BODY> </HTML> |
rin-ko | Åê¹ÆNo.17685 投稿日時: 2005-6-1 16:34 |
職人 居住地: 東京 投稿: 397
使用環境:
MacOSX10.5/10.4 WinXP SP3 MX2004Pro/CS3 |
Re: HTMLとメーラーの起動へのリンクアクション。 こんにちは。
Tigerではないのですが、一応私の環境でも問題なく動作しています。 そこで気になったのですけれど、サイトが見つからないと表示される場合、IEのアドレスバーの表示はどうなっていますでしょうか? ~(チルダ)が全角になっていたりしませんか? また、URLをたとえばYahooのものに変えても、見つかりませんとなってしまいますでしょうか? もしチルダが原因でしたら、~を%7Eと書き換えれば解決するのではと思います。 |
reeloop | Åê¹ÆNo.17692 投稿日時: 2005-6-1 22:19 |
新米 居住地: 投稿: 22
使用環境:
Mac 10.4.1環境 Flash MX 7.2、Dreamwever 7.0.1 |
Re: HTMLとメーラーの起動へのリンクアクション。 rin-koさんありがとうございます!!
~を%7Eに書き換えたら無事リンクが貼れました! (これは知りませんでした…汗。) ずっと悩んでいた問題だったのでとてもスッキリしました。 どうもありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |