できません・・・
そこで、さらに単純化してローカルPCの同じパスにあるtest.jsを参照するようにしてみました。
【test.html】<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>テスト</title>
<script type="text/javascript" src="test.js">
function CallBack(){
alert("CallBack called");
}
</script>
</head>
<body>
<input id="Button1" type="button" value="button" onclick="return Button1_onclick()" />
</body>
</html>
次のようにCallBackしない場合はだたしく動きます。【test.js】
function Button1_onclick(){
alert("Button1_onclick called");
}
しかし、次のようにすると、ブラウザに文字列として表示されるだけです。function Button1_onclick(){
document.write("CallBack()");
}
次のようにすると、エラーになります。function Button1_onclick(){
eval("CallBack()");
}
ご教授よろしくお願いします。