Javascript使用後臺變量

有時,我們想要在Javascript中使用後臺定義的變量,

在asp.net中,如果我想要使用後臺定義的一個變量怎麼辦呢?(其它語言我想應該類似吧~)

可以這樣定義:

.cs類文件中定義:

public static string content="lovemu";

asp.net頁面這樣使用:

 <script type="text/javascript">
    var con="<%=content%>"; //尤其要注意這裏的雙引號,否則使用瀏覽器自帶的錯誤控制檯會發現有js錯誤,並且使用不了這個後臺變量content
    alert(con);
</script>

舉我的一個例子,在使用UEditor富文本編輯器時,如果我想要從後臺傳入初始值:

.cs文件:

public static string content = "";//編輯框內容

asp.net頁面:

<!--這裏是UEditor的配置,詳細配置可參見百度UEditor的API文檔,完整版的部署體驗:http://ueditor.baidu.com/website/document.html-->
<div id="myEditor" class="myEditor" name="myEditor"></div>


渲染UEditor時:

    <script type="text/javascript">
    var con=“<%=content%>”;
    var editor = new UE.ui.Editor();
    editor.render("myEditor");
    editor.ready(function(){
        editor.setContent(con); //設置初始化內容
    })
</script>
頁面效果:


頁面源代碼爲:


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章