Bir önceki yazımda Meta Tag ekleme ile ilgili bir iki ufak örnek vermiştim, aynı mantıkla sayfanıza kullanacağız Javascript'i (.js) çağırabilir ve kullanabilirsiniz dilerseni o sayfaya özgü js kodu yazabilirsiniz ve bu yapacaklarınız "<head>" içerisinde yapmanız gerekiyorsa işte size kısa bir örnek;
Yine Sub içerisinde kullandım ben dilerseniz tek başına da kullanabilirsiniz
Sub script_ekle(ByVal script_yolu As String)
Dim yeni_script As New HtmlGenericControl("script")
yeni_script.Attributes.Add("type", "text/javascript")
yeni_script.Attributes.Add("src", script_yolu)
Page.Header.Controls.Add(yeni_script)
End Sub
kullanımı da şu şekilde yapabiliriz
script_ekle("genel.js")
ve yine sıralı olarak yapmanız gerekirse
Sub script_ekle(ByVal script_yolu As String, ByVal sira As Integer)
Dim yeni_script As New HtmlGenericControl("script")
yeni_script.Attributes.Add("type", "text/javascript")
yeni_script.Attributes.Add("src", script_yolu)
Page.Header.Controls.AddAt(sira, yeni_script)
End Sub
sıralı kullanım için de
script_ekle("genel.js", 1)
Bir diğer alternatik olarakta .js dosyasını çağırmak değilde js kodunu yazabilirsiniz Sub script_ekle(ByVal script As String)
Dim yeni_script As New HtmlGenericControl("script")
yeni_script.Attributes.Add("type", "text/javascript")
yeni_script.InnerHtml = script
Page.Header.Controls.Add(yeni_script)
End Sub
kullanımı ise script_ekle("alert('Asp.Net\'te dinamik Javascript (.js) ekleyin');")
|