• 締切済み

変数をSWFに渡したい。

getURL("item.html?itemname=item_01");で値を受け取ったHTMLがあります。 <script language="JavaScript" type="text/javascript"> <!-- var paramstring = window.location.search.substring(1); var itemname = paramstring.substring(9); document.title=(itemname); --> </script> と書いて、item_01をtitleに反映させています。 同じような形でswfに反映させることは出来ないでしょうか? ちなみに、値のitem_01は02、03、とリンク元で値が変わります。 この値の外部テキストをswfに読み込ませたいのです。 studio8を使っています。(Dreamweaver 8 Flash 8 ) swfを書き出すのには AC_RunActiveContent.jsを使っています。 どなたか分かる方がいらっしゃったらお教えいただきたく思います。 宜しくお願いいたします。

  • HTML
  • 回答数1
  • ありがとう数1

みんなの回答

  • SAYKA
  • ベストアンサー率34% (944/2776)
回答No.1

http://www.google.co.jp/search?q=javascript%E3%81%8B%E3%82%89%20swf&hl=ja&lr=lang_ja javascriptからswf連携辺りで見ると出てくる気がする

a-kira1966
質問者

お礼

早速のご回答ありがとうございます。 参考にさせて頂きます。

関連するQ&A

  • 外部swfでgetURLが効かない

    カラーミーと言うショッピングカート?を借りて、FLASHを設置することにしました。 その際、SWF(外部)をJavascript(外部)で読み込ませています。 <script type="text/javascript">flash();</script> そうすると、getURLが全く動作してくれません。 on (release) { getURL("http://www.1art.jp/le.htm","_parent"); } 試しに、自分のサーバのFLASHにアクセスすると、こちらでは動作してくれます。 FLASH、Javascriptは同じものを使用し、この二つを絶対パスでカラーミーに設置しています。こういった場合、getURLを効かせるにはどうしたらいいのでしょうか?

    • ベストアンサー
    • Flash
  • htmlでフォルダ内のswf,flvを読み込みたい

    Adobe Flash CS3 Professional でパブリッシュして作成されたファイルを 以下のような場所に配置しようと思っています. index.html AC_RunActiveContent.js movie <dir> |---test.flv |---test.swf |---skin.swf 少し調べた所,baseというパラメータでパスを指定できるとのことなので, <script language="javascript">に'base', 'movie' objectに<param name="base" value="movie" /> embedに base="movie" と追記しましたが,読み込みが上手くいきません. 原因が分かる方いましたらご教授ください. よろしくお願いします.

  • document.locationで変数使用したい

    document.locationに変数の値を使用しようとしたのですが、どうすればできるかわからなかったので、アドバイスいただける方がいらっしゃいましたら、ご教示の程、よろしくお願いします。 なお、下記がサンプルソースとなりますが、js_urlにPHPで取得した値は入っております(alertで確認しました)。 その為、本件はPHPとJavaScriptの連携の問題ではなく、document.location内で変数を使用する際の書き方に問題があると思います(ブラウザ上で確認した所、「'document.location = "http://oshiete.goo.ne.jp/"'」と出力されていれば動作するのではと思いますが、「'document.location = js_url'」と出力されており、変数の中身が展開されていませんでした(シングルクォーテーションで囲まれている為、変数と認識していないと思われますが、どう記述変更すればよいか分かりませんでした))。 【ソースコード】 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Sample</title> <?php $php_url = "http://oshiete.goo.ne.jp/"; ?> <script type="text/javascript"> window.onload = function() { // setTimeout('document.location = "http://oshiete.goo.ne.jp/"', 2000); var js_url = "<?php echo $php_url; ?>"; alert(js_url); setTimeout('document.location = js_url', 2000); } </script> </head> <body> <p>Sample</p> </body> </html> 以上、よろしくお願いします。

  • phpから値をとってきて変数に格納するには?

    phpから値をとってきて変数に格納するにはどうすればいいのでしょう? ちなみにjavascriptはほとんどさわったことのない初心者です。 やりたいことを具体的に説明します。 p.php 「 <?php yy = "test string"; //?(1) ?> 」 js.html 「 <script language="javascript"> var xx; //?(2) </script> 」 最終的に、php内の変数「yy」の内容をjavascriptの変数「xx」にいれたいのです。 よろしくお願いします。

  • javascriptで困っています。教えてください

    新JavaScript例文辞典のJSONデータを解析して読み込む http://www.openspc2.org/reibun/javascript2/JSON/parse/0001/ を参考にjsonを扱うことを勉強してるのですが、以下のようにすると、関数の中の変数n,pには、読み込んだ値が代入されているのですが、関数の外の変数nには値がなくなり、変数pには代入されています。原因が分からず困っています。よろしくお願いします。 <!doctype html> <html> <head> <meta charset="utf-8"> <title>無題ドキュメント</title> <script type="text/javascript"> var n; var p; httpObj = new XMLHttpRequest(); httpObj.open("get", "jsondata.txt", true); httpObj.onload = function(){ var myData = JSON.parse(this.responseText); n = myData.item[0].itemName; p = myData.item[0].itemPrice; alert("関数の中のn="+n); alert("関数の中のp="+p); } httpObj.send(null); alert("関数の外のn="+n); alert("関数の外のp="+p); </script> </head> <body> </body> </html> ---------------------------------------------------------- 【JSONデータ:jsondata.txt】 {"item":[ { "itemCode":91, "itemName":"塩ラーメン", "itemPrice":300}, { "itemCode":94, "itemName":"味噌ラーメン", "itemPrice":290}, { "itemCode":95, "itemName":"豚骨ラーメン", "itemPrice":320} ] }

  • 変数の受け渡し

    どなたか、ご教授下さい。 ページ遷移に伴うページIDの引き継ぎについての質問です。 ページの遷移として、 他サイトページ > a.html > b.html(メールフォームページ) となります。 a.htmlには、他サイトページのIDを引き継ぐ以下のjavascriptが貼られております。 <script language="Javascript"> <!-- function getQueryString() { var rtnparam = new Array(); var query = window.location.search.substring(1); var parms = query.split('&'); for (var i=0; i<parms.length; i++) { var pos = parms[i].indexOf('='); if (pos > 0) { var key = parms[i].substring(0,pos); var val = parms[i].substring(pos+1); rtnparam[key] = val; } } return rtnparam; } function setCgmId() { var param = getQueryString(); document.forms["formLink"].action += "&_cid=" + param["cid"] + "&_blogid=" + param["bid"]; } //--> </script> b.html(メールフォーム)で「cid」と「bid」を input type="hidden" で引き継ぐとしたら、上記のそれぞれ「cid」と「bid」の valueはどのように記載すれば、宜しいのでしょうか? <input type="hidden" name="bid" value="bid"> <input type="hidden" name="cid" value="cid"> としてみましたが、駄目でした。 それとも別の書き方があるのでしょうか? つたない文章で申し訳ありません。 何卒お力添え下さい。 宜しくお願い致します。

    • ベストアンサー
    • CGI
  • DreamweaverCS3でswfが表示されない

    DreamweaverでHPを作成中。 TOPページにFlash(.swfファイル)で作ったMP3Playerを挿入したのですが、ブラウザでプレビューする際に表示されません。他の普通のswfファイルでも試してみましたが表示出来ませんでした。 前に一度別のHPを作ったときは表示出来たのに・・・。 何が原因なんでしょうか? フォルダ構成はこの様な感じです。 ※)■=フォルダ ・index.html ・link.html ・その他htmlファイル ■Flash ┣■_notes ┃┗・Player_setsuna2.swf.mno ┣・Player_setsuna2.swf ┗・その他swfファイル ■Scripts ┣■_notes(※空) ┗・AC_RunActiveContent.js ■Icon ┗・画像ファイル等 まだサーバーにはあげませんが、とりあえず表示出来ないと知り合いに見せる事も出来ないので焦っています;; 御回答お待ちしております!宜しくお願い致します。

  • クエリの取得について

    イメージ的には、123.html から abc.js に クリエとして ?1 のデータを送ってるつもりなのですが abc.js ファイル側では、?1 が取得がされていない様なのですが何故なのでしょうか? 何か記入間違い又は記入漏れなのでしょうか? 実行すると、abc.js ファイル側での if の条件が成立しません。 結論的には、abc.js ファイル側で if の条件を成立させたいのですが、どうしたら良いのでしょうか?教えて下さい。 ◆ 123.html ファイル <html> <head> <script type="text/javascript" src="abc.js"?1></script> </head> ・ ・ ・ ◆ abc.js ファイル aaa=window.location.search.substring(1) if(aaa=="1"){var Ima = "おはよう";} ・ ・ ・

  • スクリプト外部ファイルを変数で指定する方法

    スクリプト外部ファイル(例えば、bbb.js)をhtml内へ読込むには、 <script language="JavaScript" scr="bbb.js"></script> と書く事を知りました。 ファイル名を変数(aaa="bbb.js")に入れて、変数aaaで読込む方法を教えて下さい。 次のように、変数aaaにファイル名bbb.jsを代入して、読込みたいのですが、動作しません。 <body> <script language="JavaScript"> aaa=location.search; aaa=aaa.substr(1,(aaa.length - 1)); </script> <script language="JavaScript" src=aaa></script>

  • 変数について

    htmlのソース上に変数をセットして外部javascriptでその変数を使いたいと考えています。 if(f[i].name.match(/変数を入れる/) ↑外部javascriptの//の間に変数を入れたいのですが、 外部ファイルと、htmlソースにはどのように書けばいいのでしょうか。 一応、講座等をみながら適当に以下のようにしてみましたが、駄目でした。 htmlソース <script type="text/javascript"> <!-- var myWord = "Hello"; // --> </script> <script type="text/javascript" src="name.js"> ↑の外部スクリプトには以下のように記述 if(f[i].name.match(/myWord/) javascriptはほとんど知識がないため、うまく説明できていないかもしれませんが、よろしくお願いいたします。