LifeType 中文開發論壇

支援 => 使用與操作 => 主題作者是: adermons 於 二月 03, 2007, 11:20:45 上午



主題: 急~~~為何 tinymce不能用 scirpt tag?
作者: adermons二月 03, 2007, 11:20:45 上午
請問各位先進,我的lifetype 是1.12 ,為何在tinymce的插入html 原始碼,我寫入<script type="text/javascript" src="http://www.petitmall.jp/index/parts/rb006.js"></script>,然後在預覽的環境下,就被吃掉了!可是我看一下
tiny_mce-plog.js裏面有script tag ,不知道是為什麼! :-S煩請解惑!


主題: Re: 急~~~為何 tinymce不能用 scirpt tag?
作者: lss二月 04, 2007, 09:05:06 下午
就算 tinymce 可以(應該是可以才對吧?!),script 標籤具有一定的危險性,是 LifeType 所禁止的 html 標籤之一,應該是被 LifeType 給過濾掉了。

有什麼必要非得在文章裡加入 javascript 嗎?不能放在 template 裡嗎?

lss


主題: Re: 急~~~為何 tinymce不能用 scirpt tag?
作者: adermons二月 05, 2007, 12:47:10 下午
就算 tinymce 可以(應該是可以才對吧?!),script 標籤具有一定的危險性,是 LifeType 所禁止的 html 標籤之一,應該是被 LifeType 給過濾掉了。

有什麼必要非得在文章裡加入 javascript 嗎?不能放在 template 裡嗎?

lss

版主:

我是要發表文章,示範一下那個時鐘的例子,但好像被濾掉了,不知能否幫忙看一下!


主題: Re: 急~~~為何 tinymce不能用 scirpt tag?
作者: bibicall二月 05, 2007, 03:51:01 下午
版主:

我是要發表文章,示範一下那個時鐘的例子,但好像被濾掉了,不知能否幫忙看一下!

你可以試試看把 tag的 < 與 >用跳脫字元「&lt;」與「&gt;」試試看


主題: Re: 急~~~為何 tinymce不能用 scirpt tag?
作者: lss二月 05, 2007, 10:29:20 下午
啊哈!我先前誤會 Adermons 的意思啦  :-P

你是要把 「那段 html 碼」寫在文章內容裡,對吧  :-D :-D :-D :-D :-D

那麼,不必(也不可以)用 html 原始碼模式輸入,否則你的 javascript 標籤會變成被瀏覽器解析的有效 html 標籤,這會有安全漏洞,所以會被 LifeType 濾掉。

你只要在 WYSIWYG 模式下直接寫上去就行了, TinyMCE 會直接把 < 和 > 換成 &lt 和 &gt ,就會正常出現在文章裡了。如果一定要用 HTML 原始碼模式編輯,請按上面 bibicall 版主說的方式自行代換 < 和 > 符號。

lss


主題: Re: 急~~~為何 tinymce不能用 scirpt tag?
作者: hlps9999二月 06, 2007, 12:08:41 上午
我想Adermons的意思應該是要在文章中直接顯示那flash時鐘吧!
要在LifeType文章的html裡使用script tag,應該是不能的,會被LifeType過濾掉。

所以我有個替代的作法,用LifeType的靜態文章及<iframe>語法來顯示那flash時鐘。
詳細的作法請參考看看我寫的「在Lifetype文章中使用script tag? (http://plog.hlps.tcc.edu.tw/plog/post/1/2598)」