我是一個在線角色扮演遊戲的管理員,我們最近從某種Frankencode轉換到JavaScript。儘管我已經掌握了基本知識,但是我遇到了一個我不確定如何解決的問題。Iframe替代iframe?
我們在遊戲中擁有宏,您可以通過在空間,分號和方向之間輸入空格來移動多個房間。我創建了一個有很長的宏列表的地圖集,以幫助遊戲玩家更快更高效地移動。我的主要問題是,一切與Frankencode一起工作,但Javascript並沒有在我的新代碼中識別iframe。
我真的很喜歡iframe的替代方案,我不需要依賴外部網站來編寫這個腳本,但是我進入那個充滿希望的思路的旅程剛剛導致了一堆明亮的紅色,憤怒的錯誤和命令打破。我用iframe替換了滿足表,遊戲就沒有了!
以下是我的代碼。請記住,除了iframe,一切都可以工作。
在此先感謝! :)
var macaroni = "<center><img src=http://i188.photobucket.com/albums/z46/roseblossomsnapdragon/items/atlas.jpg><BR><image src= http://i188.photobucket.com/albums/z46/roseblossomsnapdragon/amazingatlas-1.jpg~original><BR/> <b><font color=blue><u><b>IF ANY OF THESE ARE BROKEN, INFORM VICTORIA.</font></u></b></b><BR> <table border=0> <tr> <td Valign=top bgcolor=white> <IFRAME name=inlineframe src=http://karchanhelp.webs.com/other%20stuff/otherotherstuff/macaroni.htm width=550 height=400 marginwidth=0 marginheight=0 frameborder=0 scrolling=auto></IFRAME></td> <td Valign=top bgcolor=white><form method=post action=> <textarea name=comments cols=80 rows=21> Copy and paste here to build longer macros. </textarea> </form></td> </tr> </table><P> </center>";
var macaroons = "<center><img src=http://i188.photobucket.com/albums/z46/roseblossomsnapdragon/items/atlas.jpg><BR><image src= http://i188.photobucket.com/albums/z46/roseblossomsnapdragon/amazingatlas-1.jpg~original><BR/> <b><font color=blue><u><b>IF ANY OF THESE ARE BROKEN, INFORM VICTORIA.</font></u></b></b><BR> <table border=0> <tr> <td Valign=top bgcolor=white> <IFRAME name=inlineframe src=http://karchanhelp.webs.com/other%20stuff/otherotherstuff/macaroni.htm width=550 height=400 marginwidth=0 marginheight=0 frameborder=0 scrolling=auto></IFRAME></td> <td Valign=top bgcolor=white><form method=post action=> <textarea name=comments cols=80 rows=21> Copy and paste here to build longer macros. </textarea> </form></td> </tr> </table><P> </center>";
function command(person, totalcommand) {
if (person.isAttribute("macaroons"))
{
person.personal(macaroons);
person.sendMessage("%SNAME begin%VERB2 studying an atlas out of nowhere.<BR>");
return;
}
person.personal(macaroni);
person.sendMessage("%SNAME begin%VERB2 studying an atlas out of nowhere.<BR>");
return;
}
實際的問題是什麼?你說這與iframe有關,並且你爲iframe顯示了一些HTML,但是你並沒有真正解釋javascript問題是什麼。你是什麼意思「JavaScript不識別iframe」? – jfriend00 2014-10-31 06:31:16