顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


文章 - see7di

頁: [1] 2
2
網頁技術 / Re: 如何使用保留原本form的值?
« 於: 2012-08-26 15:03 »
基本上都是使用傳值,然後獲取參數,最後賦予初始值的方式來做,還有一種方式就是用js記錄cookie的值,post之後獲取cookie的值并非表單賦予初始值就好了

3
網頁技術 / Re: [javascript]關於focus的問題
« 於: 2012-08-26 15:02 »
function ID1V1(){
var tb = 'PRODUCT';
var cols = 'prod_id,prod_name';
var keycol = 'prod_id';
var val = "'" + $('#prod_id').val() + "'";
var DataSet1 = getrecord(tb, cols, keycol, val);
if (DataSet1 != '') {
  alert('編號重複於:' + DataSet1[0].PROD_NAME);
  $('#prod_id').focus();
}


}

4
function checkcode(i){
if ( $('#sal_barcode'+i).val() == $('#prod_barcode').val() ){
      alert('條碼重複!!!');
      }
}
這種寫法應該是可以的,或者:
先在每個input後加個 onblur="checkcode(this)"
function checkcode(i){
i=$(i);
if (i.val() == $('#prod_barcode').val() ){
      alert('條碼重複!!!');
      }
}

5
設置一下zoom的值就好了.
https://developers.google.com/maps/documentation/javascript/examples/?hl=zh-CN
這裡有所有的示例,你參照代碼來寫就行了.

6
大陸有一個軟體叫火車采集器,你可以在你自己的電腦上采集完成之后再匯入你的網站,這樣就不怕被擋掉了。

7
我剛才去jquery的網站幫你查了一下資料,發現基本上碰到這個問題的人都是在使用getScript來解決,雖然他是ajax的,但畢竟是解決的方法.

8
jQuery.getScript(url, [callback])
我幫你查了一下,發現這是唯一的解決方法.
你詳細了解一下getScript的用發吧

9
你可以試試這種方法來操作parent

我寫的這段代碼可以取得父窗口div的內容
alert($("div",parent.document.body).html());

10
網頁技術 / 回覆: 最近寫了一個留言板
« 於: 2010-12-30 19:29 »
恩,這個留言總體感覺還是不錯的,
這幾天我發現了一個美國人開發的論壇,他的這種方式很不錯,其實很多功能你可以借鑒一下
http://vanillaforums.org/discussions

11
網頁技術 / 回覆: 最近寫了一個留言板
« 於: 2010-12-30 18:35 »
經過我的測試發現,有bug
我剛才留言的時候加入了javascript,嘿嘿,你的留言馬上出狀況了.你去看看吧.

12
網頁技術 / 回覆: html 可視化
« 於: 2010-12-30 18:26 »
你看看這個吧,這個在全球比較出名,支持多國語言,支持自己定制tools,支持一個頁面放置多個editor,而且open source

這是他的demo,你可以從他的網站download
http://ckeditor.com/demo

13
網頁技術 / 回覆: html 可視化
« 於: 2010-12-20 19:23 »
不知道你已經找到了沒有,我自己開發了一個,你可以看一下
http://hi.baidu.com/see7di/blog/item/e4881a24623f4e2dd40742a8.html

如果有需要那你就mail我

14
submit之後server端使用正規表達式判斷是否包含危險代碼,如果包含就replace掉,最後保存到資料庫

15
網頁技術 / 回覆: javascript問題
« 於: 2010-12-02 02:14 »

<input type="text" name="abc2" value="100" onblur="document.getElementById('aaa').disabled=false;"><br />
<input type="button" value="Go" disabled="true" id="aaa">

16
最好的方法就是ajax

17
function Dialog(url,name,w,h){
   var top=(screen.height-h)/3;
   var left=(screen.width-w)/2;
   return showModalDialog(url,name,'dialogLeft:'+left+'px;dialogTop:'+top+'px;dialogWidth:'+w+'px;dialogHeight:'+h+'px;help:no;scroll:yes;status:yes;');
}

18
調整一下timeout的時間,受限于網速如果timeout時間不夠往往執行樂意部分就會超時

19
加強對SEO的學習吧

20
網頁技術 / 回覆: [求助]開新分頁問題
« 於: 2010-10-26 13:53 »
function Dialog(url,name,w,h){
   var top=(screen.height-h)/3;
   var left=(screen.width-w)/2;
   return showModalDialog(url,name,'dialogLeft:'+left+'px;dialogTop:'+top+'px;dialogWidth:'+w+'px;dialogHeight:'+h+'px;help:no;scroll:yes;status:yes;');
}

21
//Ajax
function Ajax(){
   var _xmlHttp = null;
   this.createXMLHttpRequest = function(){try{if (window.ActiveXObject){_xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");}else if (window.XMLHttpRequest){_xmlHttp = new XMLHttpRequest();}}catch(e){alert(e.name +" : " + e.message);}}
   this.backFunction = function(_backFunction){if(_xmlHttp.readyState == 4){if(_xmlHttp.status == 200){_backFunction(_xmlHttp.responseText);}}_xmlHttp.onreadystatechange = null;}
   this.doPost = function(_url,_parameter,_backFunction){try{_xmlHttp.open("POST",_url, false);_xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");_xmlHttp.send(_parameter);}catch(e){alert(e.name +" : " + e.message);}}
   this.doGet = function(_url,_parameter,_backFunction){try{var _random = Math.round(Math.random()*10000);_xmlHttp.open("GET", (_url+"?random=" +_random +"&" + _parameter), false);_xmlHttp.send(null);}catch(e){alert(e.name +" : " + e.message);}}
   this.ajaxRequest = function(_url,_parameter,_method,_backFunction){try{this.createXMLHttpRequest();if(_method.toLowerCase() == "post"){this.doPost(_url,_parameter,_backFunction);}else{this.doGet(_url,_parameter,_backFunction);}try{_xmlHttp.onreadystatechange = this.backFunction(_backFunction);}catch(err){}}catch(e){alert(e.name+" : "+e.message);}}
}

//這是一個實例
function saveMyTree(Id){
   Nodes = treeObj.getNodeOrders();
   var url = "?work=struct&nodes="+encodeURI(Nodes);
   var parameter = "";var method = "post";
   new Ajax().ajaxRequest(url,parameter,method,callBack);
   function callBack(xml){if(xml!=""){alert(xml);}reLoad();}
}

23
網頁技術 / 回覆: 突然看不見網頁內容
« 於: 2010-10-26 13:49 »
可以了:D 可以了!!! ;D
把<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 放到<head>下的第一行, 改成
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>新品入库单</title>
就可以了 :D :D :D

想不到順序也會有這麼大的影響, 謝謝大家! 非常感謝!

如果你看過HTML的標準你就不驚訝了.

24
加上外殼<table style="width:100%">

25
網頁技術 / 回覆: 要從 jquery 轉到 yui 了
« 於: 2010-10-26 13:44 »
不使用PHP框架我照樣可以開發drupal
不用jquery我同樣開發在線html編輯器
何必拘泥于細節

26
Parse error: syntax error, unexpected T_STRING, expecting ')' in .....

這句話告訴你說,語法錯誤,()內包含string類型的值,
string類型的值我們是需要使用引號""來包裹的
剩下的我就不說了,你自己研究吧.

27
網頁技術 / 回覆: javascript alert的問題
« 於: 2010-10-26 13:37 »
去掉一個function checksel() {

28
網頁技術 / 回覆: HTML網頁字體問題
« 於: 2010-10-26 13:36 »
body{font-family:Verdana, Arial, Helvetica, sans-serif,"宋体";font-size:12px;}

29
網頁技術 / 回覆: 圖片縮放問題
« 於: 2010-10-26 13:34 »
計算出長度和寬度的比值,然后計算新圖片的長寬比值,兩個比值做比較,就像你說的長100,寬70,你就用寬度做標準,進行縮放,把多余的長度用div的遮罩給隱藏起來

30
網頁技術 / 回覆: 如何網頁與程式的整合
« 於: 2010-10-26 13:32 »
最簡單的方式是使用actions在線錄制然后交給php處理,之后提供下載

頁: [1] 2