[問題] java外部讀入問題

作者: autumoon (青山 暁)   2016-04-18 19:55:40
因為發懶,異想天開的想用java寫一些內容固定的文字,
這樣有需要的時候就直接讀入函數就好。
可是我是外行,以前只有修改的經驗,
懂大概的語法結構,但是實作還是第一次。
看了一下午的網路教學之後還是不行,只好上來求救 +_+"
現在的狀況是寫在HTML裡可以正常動作,但是一分離就無效。
像下面這樣,一個function指定一段要呼叫的段落,
覺得通通寫在html裡面要整理很累所以想獨立起來 XD
<html>
<script language="JavaScript">
function freetalk() {
document.write("恭喜發財萬事如意");
}
</script>
</head>
<body>
<script>
freetalk();
</script>
</body>
</html>
可是只要把JS獨立出來就沒有辦法在原本的HTML裡面顯示,
我很確認路徑是沒有問題的。
我的JS檔只寫了這樣:
function freetalk() {
document.write("恭喜發財萬事如意");
}
然後把HTML檔內的JS碼改為路徑,
這樣重新讀取之後就讀不到我的恭喜發財文字了。
查了很多基本教學網站都不知道是哪邊有問題,
不知道是不是太基本了所以就被教學網站給省略... "Orz
作者: GoalBased (Artificail Intelligence)   2016-04-18 20:31:00
去java版阿
作者: eight0 (欸XD)   2016-04-18 20:32:00
Java != JavaScript
作者: miau (米奧)   2016-04-18 21:19:00
猜是cross domain問題 ._.
作者: kyrc (橘子)   2016-04-18 21:28:00
你有用onload之類的事件,去載入你的js function嗎?http://www.w3schools.com/jsref/event_onload.asp
作者: sa0124 ((恩恩))   2016-04-19 02:42:00
你有引入js檔嗎@@??喔喔看到補充了 放在同一個資料夾裡面呢? 然後路徑改成只有freetalk.js

Links booklink

Contact Us: admin [ a t ] ucptt.com