PJblog上傳圖片成功但不顯示的解決方法
來源:程序員人生 發布時間:2013-10-25 00:49:47 閱讀次數:2972次
最近做了點修改, 昨日發現UBBeditor模式下上傳圖片顯示成功, 然而卻不顯示, 百思不得其解. 今早上恍然大悟, 找到了問題之所在! 我相信此問題使用pjblog的用戶都會遇到, 所以寫下此文助大家解決問題.
引用的內容:[www.veryhuo.com]
<div align="right" style="margin-top:30px;"><form action="<a href="http://www.google.com/cse" target="_blank">http://www.google.com/cse</a>" id="cse-search-box">
<div>
<input type="hidden" name="cx" value="008626891052318326749:fim5k3pyi5k" />
<input type="hidden" name="ie" value="UTF-8" />
<input type="text" name="q" size="31" />
<input type="submit" name="sa" value="搜索" />
</div>
</form>
<script type="text/javascript" src="<a href="http://www.google.com/coop/cse/brand?form=cse-search-box" target="_blank">http://www.google.com/coop/cse/brand?form=cse-search-box</a>&lang=zh-Hans"></script></div>
</div>
這段代碼是谷歌自定義搜索代碼, 不存在什么問題, 但是與common/common.js中336行的addUploadItem(type,path,memberDown)自定義函數發生了沖突.
parent.document.forms[0].Message.value
//lost63補充說明:
//document.forms[0]文檔中的第一個表單
//document.forms[0].Message文檔中的第一個表單的title表單
//document.forms[0].Message.value文檔中的第一個表單的title表單的內容
也就是說網頁中出現了多個表單, 影響了傳值的接收.編輯框表單現在為第二表單了,解決辦法是將
document.forms[0].Message 替換為 document.forms[1].Message
如果你的頁面中有更多的表單,依此類推.如圖:

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈