亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 2804 | 回復(fù): 1
打印 上一主題 下一主題

javascript里面怎么實(shí)現(xiàn)replaceALL? [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2006-10-08 20:54 |只看該作者 |倒序?yàn)g覽
java我沒(méi)學(xué)過(guò)
javascript也從來(lái)都是抄了別人的來(lái)改改在用!(當(dāng)然簡(jiǎn)單的邏輯判斷什么的還是會(huì)寫(xiě))
在下面這段程序里面有幾行丑陋低效的代碼,我是用循環(huán)20次replace來(lái)實(shí)現(xiàn)更換所有圖片連接的(萬(wàn)一哪個(gè)圖片出現(xiàn)超過(guò)20處地方呢?OMG)
哪位大大能告訴我這里的這個(gè)replaceALL怎么實(shí)現(xiàn)?


  1. <?
  2. include './ServerXMLHTTP.php';
  3. //作者:luojiannx@gmail.com
  4. //說(shuō)明:參考了雷の龍的asp版本
  5. ?>
  6. <style>
  7. <!--
  8. body {
  9. font-size:10pt;
  10. }
  11. -->
  12. </style>
  13. <body bgcolor="#E3E3C7" leftmargin="0" rightmargin="0">
  14. <SCRIPT LANGUAGE="JavaScript">
  15. <!--
  16.         var a=window.opener.FCK.EditorDocument.body.innerHTML;
  17. //-->
  18. </SCRIPT>
  19. <?
  20.         $files=$_POST['files'];
  21.         for($i=0;$i<=count($files);$i++)
  22.         {
  23.                 if($files[$i]!='')
  24.                 {
  25.                         $now=getdate();
  26.                         $filename=$now[year].$now[mon].$now[mday].$now[hours].$now[minutes].$now[seconds].$i.strrchr(trim($files[$i]),"."); ;
  27.                         $savetime=SaveHTTPFile(trim($files[$i]),"/upload/Image/upfiles",$filename);
  28.                         ob_start();
  29.                         ?>
  30.                         <SCRIPT LANGUAGE="JavaScript">
  31.                         <!--
  32.                      //不曉得怎么實(shí)現(xiàn)replaceall的功能,只好用了這個(gè)笨辦法
  33.               //希望有朋友能在此改進(jìn)下
  34.                         for(var lj=0;lj<20;lj++)
  35.                         {
  36.                                 a=a.replace("<?=trim($files[$i])?>","http://www.xxx.com/upload/Image/upfiles/<?=$filename?>");
  37.                         }
  38.                         //重點(diǎn):下面的'FCKeditor1'就是你給你的編輯器取得name
  39.                                                 //參見(jiàn)FCKeditor的示例代碼,你就會(huì)知道他是什么了
  40.                         var oEditor = window.opener.FCKeditorAPI.GetInstance('FCKeditor1');
  41.                         oEditor.SetHTML(a);
  42.                         document.write("文件:<?=trim($files[$i])?>已經(jīng)保存成功!耗時(shí):<?=$savetime?>,正在保存下一個(gè)文件<BR>");
  43.                         -->
  44.                         </SCRIPT>
  45.                         <?
  46.                         ob_end_flush();
  47.                 }
  48.         }

  49. ?>
  50. <SCRIPT LANGUAGE="JavaScript">
  51. <!--
  52.         window.opener.FCKeditorAPI.GetInstance('FCKeditor1').SetHTML(a);
  53.         document.write("<font clor=red><B>所有文件保存成功!</b></font>");
  54.         setTimeout("window.close();",2000);
  55. //-->
  56. </SCRIPT>
  57. </body>
復(fù)制代碼

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2006-10-08 20:59 |只看該作者
請(qǐng)?jiān)徫业膽卸?其實(shí)我也花了幾個(gè)晚上翻閱資料的)
實(shí)在是對(duì)java沒(méi)太大興趣,所以沒(méi)有系統(tǒng)的學(xué)習(xí),事實(shí)上javascript好象跟java有好多不同的地方吧?
如果哪位大大能提供一本能夠解決這個(gè)問(wèn)題的書(shū)給我看也行
先謝了!
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專(zhuān)區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP