Re: [問題] 如何在javascipt內用ruby語法?

看板Ruby作者 (妳哪位ㄚ)時間18年前 (2007/09/17 00:43), 編輯推噓6(602)
留言8則, 4人參與, 最新討論串2/3 (看更多)
... <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)

09/17 00:44, , 1F
真的可以...因為我忘了加<% end %> XD
09/17 00:44, 1F

09/17 00:47, , 2F
那換你告訴我怎麼javascript 怎麼把結果給 rails 運算XD
09/17 00:47, 2F

09/17 00:59, , 3F
我也很想知道XDD
09/17 00:59, 3F

09/17 01:03, , 4F
呃..你們兩位似乎沒搞清楚javascript執行原理耶..
09/17 01:03, 4F

09/17 01:04, , 5F
那樣只是用 ruby 產生javascript的程式碼..和產生html一樣
09/17 01:04, 5F

09/17 01:04, , 6F
並不是在 javascript 裡執行 ruby 丫.....差十萬八千里了
09/17 01:04, 6F

09/17 01:34, , 7F
to 2樓: 用 AJAX 送回 server 處理 = =
09/17 01:34, 7F

09/17 19:33, , 8F
4樓 我知道 只是那是我亂測測出來的 感覺比較蠻特別而已
09/17 19:33, 8F
文章代碼(AID): #16xLqna- (Ruby)
文章代碼(AID): #16xLqna- (Ruby)