ホームページ >バックエンド開発 >PHPチュートリアル >兄さん、SWF に値を渡したいのですが、なぜ JS の変数 sessionid の値を渡すことができないのですか?専門家の方からアドバイスをいただければ幸いです、心より感謝申し上げます。

兄さん、SWF に値を渡したいのですが、なぜ JS の変数 sessionid の値を渡すことができないのですか?専門家の方からアドバイスをいただければ幸いです、心より感謝申し上げます。

WBOY
WBOYオリジナル
2016-06-13 13:09:57900ブラウズ

SWF に値を転送したいのですが、JS の変数 sessionid の値が転送できないのはなぜですか?誰かアドバイスをいただければ幸いです。よろしくお願いします。
SWF に値を渡したいのですが、なぜ JS の変数 sessionid の値を渡せないのですか?誰かアドバイスをいただければ幸いです。


これは AS コードです

import flash.external。外部インターフェイス;
stop();

var sessionid:String ='11';
ExternalInterface.call("getsid()");
var UploadProgressScript:String = 'ご利用いただきありがとうございますシステム'+セッションID ;

====================================== ======

これは JS コードです

functiongetsid()
{
var id2 = ";
document.jqUploader.SetVariable ("sessionid", id2);
}

========================= ======= ==========

これはページに FLASH を挿入するコードです (ここに何か不足がありますか)



=========== ========= =======================


さらに: FLASH は 5 つのレイヤーに分かれています各層にはフレームが 1 つだけあります。上記の AS コードは最初の層 (アクションという名前の層) に記述されています。これは何か関係がありますか? -解決策-------- ------------

このように flash を呼び出して sessionid を渡すと、正常に受信できます。
swfupload コンポーネントを参照して、そのコードがどのように記述されているかを確認できます。 ダウンロード アドレスは次のとおりです。 http://code.google .com/p/swfupload /
;

------解決策------------------


コピーすると、名前も ID も " になりません。コピーはやめてください」

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。