我想使用脚本功能,如功能login(),登录的结果将显示来自.Net资源的最终用户消息,因为我们支持多种语言。
我想不在同一视图中使用单独的Java脚本文件,因为我已经知道如何通过此脚本来做到这一点
//这是View
<script>
alert(@Resource.Layout.Msg)
</script>
但是真正想要做的是:在单独的文件中使用此功能
fucntion login(){
if($("#user").val()=="hi")
{
alert(@Resource.Layout.Msg)
}
}
您可以在单独的脚本标签上定义全局变量,并且仍然可以在外部javascript文件上访问它。
您认为;
// define a global variable in this script tag
<script>
var text = "@Resource.Layout.Msg";
</script>
// call an external script that uses the variable text
<script src="Link to your script" />
然后在您的外部脚本中;
function Login(){
alert(text); // use the variable defined on separate script
}