0
如何替換javascript src的選定字符串部分?如何在JavaScript src字符串中插入ASP.NET數據綁定器?
我希望將這個<%#DataBinder.Eval(Container.DataItem,「YouTubeChannel」)%>插入到源字符串中。
ORIGINAL
<script src="http://www.gmodules.com/ig/ifr?url=http://www.google.com/ig/modules/youtube.xml&up_channel=YourChannelName&synd=open&w=320&h=390&title=&border=%23ffffff%7C3px%2C1px+solid+%23999999&output=js"></script>
DESIRED
<script src="http://www.gmodules.com/ig/ifr?url=http://www.google.com/ig/modules/youtube.xml&up_channel=<%# DataBinder.Eval(Container.DataItem, "YouTubeChannel")%>&synd=open&w=320&h=390&title=&border=%23ffffff%7C3px%2C1px+solid+%23999999&output=js"></script>
工作實施例
<a class="twitter-timeline" href="https://twitter.com/<%# DataBinder.Eval(Container.DataItem, "TwitterUser")%>" data-widget-id="<%# DataBinder.Eval(Container.DataItem, "TwitterID")%>">
的<小於標記會導致腳本標記在使用上面的代碼時關閉,但可以很好地與錨點一起工作。
謝謝史蒂文我首先嚐試了這一點,因爲它是我通常會這樣做的,但<當頁面在腳本內部時出錯。 – Obsidian
@DreamTeK什麼是錯誤? –
它導致腳本標記關閉。總頁面失敗。 我在頁面上有錨標籤,他們工作得很好。請參閱上面的編輯。 – Obsidian