言語を混ぜると少しシンプルになり、誰かが私に助言してくれることを望みました。ASPによって占められているJavascript
私はそうのようにJavascriptを使用して自分のWebページに埋め込まれているページめくりの雑誌ビューアを、持っている:私が知りたいのですが
<script type="textjavascript">
var attributes = { id: 'issuuViewer1' };
var params = {
allowfullscreen: 'true',
allowScriptAccess: 'always',
menu: 'false'
};
var flashvars = {
jsAPIClientDomain: 'issuu.com',
mode: 'embed',
layout: 'http%3A%2F%2Fskin.issuu.com%2Fv%2Flight%2Flayout.xml',
showFlipBtn: 'true',
documentId: '080311154822-183d3d8334a544518a0d5e324f2543d4',
docName: 'gan_issuu',
username: 'Jesper',
loadingInfoText: 'Greek%20Architecture',
et: '1251988902514',
er: '29'
};
swfobject.embedSWF("http://static.issuu.com/webembed/viewers/style1/v1/IssuuViewer.swf", "myContent1", "420", "264", "9.0.0", "swfobject/expressInstall.swf", flashvars, params, attributes);
</script>
何を、私はASPでこれらの設定の一部を取り込むことができています。したがって、行の代わりに:
documentId: '080311154822-183d3d8334a544518a0d5e324f2543d4',
このようなASPを組み込むことができますか?
documentId: '<%=rs.Fields("documentID")%>',
便利感謝です:PHPでこれをやっていた最近の質問を参照してください。したがって、それは可能ではありますが、それは悪い習慣とみなされます。なぜあなたは知っている理由はありますか?私はおそらく抽出するJSのためのクエリ文字列に必要な値を置くことができますが、ASP/DBは私の好ましい方法です... – TheCarver
いいえ、それは必ずしも悪い練習ではありません。あなたはJavaScript/ASPの交差をデータ構造の初期化に制約しているように思えるので、これは受け入れられると思います。 JavaScriptコードの中のどこかにASPが浮かんでいたら、それは間違いなく悪い習慣になるでしょう。 –
これは通常の標準的な方法です。完全に受け入れられる。 – Dee