2014-07-22 60 views
2

PHP代碼腓_gettext輸出我的javascript代碼

exitWithErrorPage(_gettext('error#1').'<script">do_something()</script>'); 

當錯誤出來,JavaScript函數'do_something()應該工作,但它沒有。 這可能嗎?

+0

取決於。 'exitWithErrorPage'工作嗎?在調用之前是否定義了'do_something()'? – Joseph

+0

>'exitWithErrorPage'有效嗎?是的,它的工作原理。 'do_something()'的定義,肯定 – insciq

+2

你有腳本標記的雙引號 - ,也許這就是問題所在? – levon

回答

2

從我看到這應該正常工作,如預期。 唯一錯誤的是腳本標記中的雙引號。假設這是你運行它的方式,它可能被解釋爲另一個html標籤的雙引號,並在瀏覽器中引發錯誤。

嘗試這樣,看看它會工作。

exitWithErrorPage(_gettext('error#1').'<script>do_something()</script>');