看板 Ruby 關於我們 聯絡資訊
... <script language="JavaScript"> var myScroller1 = new Scroller(0, 0, 450, 32, 1, 5); myScroller1.setColors("#006600", "#ccffcc", "#009900"); myScroller1.setFont("Verdana,Arial,Helvetica", 3); <% for i in @blog %> myScroller1.addItem("<%= i.title %>"); <% end %> //SET SCROLLER PAUSE myScroller1.setPause(0); //set pause beteen msgs, in milliseconds function runmikescroll() { var layer; var mikex, mikey; // Locate placeholder layer so we can use it to position the scrollers. layer = getLayer("placeholder"); mikex = getPageLeft(layer); mikey = getPageTop(layer); // Create the first scroller and position it. myScroller1.create(); myScroller1.hide(); myScroller1.moveTo(mikex, mikey); myScroller1.setzIndex(100); myScroller1.show(); } window.onload=runmikescroll </script> ... 這個是類似即時訊息的 javascript 在被我亂嵌入 ruby 竟然可以跑 我自己都覺得很神奇 = = -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.209.196.59 ※ 編輯: janyfor 來自: 210.209.196.59 (09/17 00:44)
Dreamer77:真的可以...因為我忘了加<% end %> XD 09/17 00:44
janyfor:那換你告訴我怎麼javascript 怎麼把結果給 rails 運算XD 09/17 00:47
Dreamer77:我也很想知道XDD 09/17 00:59
shelary:呃..你們兩位似乎沒搞清楚javascript執行原理耶.. 09/17 01:03
shelary:那樣只是用 ruby 產生javascript的程式碼..和產生html一樣 09/17 01:04
shelary:並不是在 javascript 裡執行 ruby 丫.....差十萬八千里了 09/17 01:04
LyinZ:to 2樓: 用 AJAX 送回 server 處理 = = 09/17 01:34
janyfor:4樓 我知道 只是那是我亂測測出來的 感覺比較蠻特別而已 09/17 19:33