AS3でHTMLを使い Javascriptを動作させる - Flashプログラミング 問答収集 No:134
2014-01-30T19:58:16
http://mcs.hakuhin.jp/flash/atom134
4 名前:状態変更 日付:2014/01/23(木)19:58:14 ID:9Iqa3n3sbwcP
http://mcs.hakuhin.jp/flash/134#134_4
2014-01-23T19:58:14
この質問の状態を『解決』に変更しました。]]>
3 日付:2014/01/23(木)19:57:57 ID:9Iqa3n3sbwcP
http://mcs.hakuhin.jp/flash/134#134_3
2014-01-23T19:57:57
その方法を試したところ、エラーが出なくなりました。]]>
2 日付:2014/01/22(水)20:46:34 ID:uqGvQ4UrzKin
http://mcs.hakuhin.jp/flash/134#134_2
2014-01-22T20:46:34
--------------------------------------------------------------
var htmlString:String =
"<!DOCTYPE HTML>" +
"<html><body>" +
"<script type=\"text/javascript\">" +
"var data = {\"data1\":1, \"data2\":2}; </script>" +
"</body></html>";
// 出力テスト
trace(htmlString);
--------------------------------------------------------------
『"』が存在する行を『'』で囲う場合です。
--------------------------------------------------------------
var htmlString:String =
"<!DOCTYPE HTML>" +
"<html><body>" +
'<script type="text/javascript">' +
'var data = {"data1":1, "data2":2}; </script>' +
"</body></html>";
// 出力テスト
trace(htmlString);
--------------------------------------------------------------
各行の最後に『\』を付ける場合です。
--------------------------------------------------------------
var htmlString:String = '\
<!DOCTYPE HTML>\
<html><body>\
<script type="text/javascript">\
var data = {"data1":1, "data2":2}; </script>\
</body></html>\
';
// 出力テスト
trace(htmlString);
--------------------------------------------------------------]]>
1 日付:2014/01/22(水)16:48:48 ID:9Iqa3n3sbwcP
http://mcs.hakuhin.jp/flash/134#134_1
2014-01-22T16:48:48
広告を表示するJavascriptコードを動作させたいと思っていますが、
ソフト側の設定なのか、クオートが違うところで設定されてしまい
エラーが出てしまいます。
使用しているソフトはCS5で
1084エラー
1086エラー
が出てしまいます。
もし何か知っている人が居たら、解決法を教えてもらえませんか?
コードは以下の通りです。
(一部、事情により情報を隠させていただきます。)
stage.scaleMode = StageScaleMode.SHOW_ALL;
var webView:StageWebView = new StageWebView();
webView.viewPort = new Rectangle( 0, 0, 480, 95);
webView.stage = this.stage;
var htmlString:String = "<!DOCTYPE HTML>" +
"<html><body>" +
<script type="text/javascript">
var data = {"data1":1, "data2":2}; </script>
+ "</body></html>";
webView.loadString( htmlString );
]]>