2011-02-05 17 views
-1

我試圖在文本框有一個空格,點擊後[自行上傳相片]上http://www.maltarestaurantreviews.com/HTML/PHP表格 - 不是讓我做一個空間,在文本框輸入

我仔細檢查了代碼,沒有發現任何東西阻止我在文章中寫一個空格。

+3

請在這裏顯示一些代碼。並更清楚地描述出了什麼問題 - 空間是否被吞噬?哪裏? – 2011-02-05 18:40:14

+4

你是否弄錯了URL或者這只是垃圾郵件,以增加對這個網站的點擊量? – yankee 2011-02-05 18:40:41

回答

3

好像你有一個空間Keydown事件附加到整個頁面上的空格鍵。

Failed to load resource: the server responded with a status of 404 (Not Found) 

每當你打空格鍵時。

是居住在這個腳本:/js/jquery.galleriffic.js

// Setup Keyboard Navigation 
      if (this.enableKeyboardNavigation) { 
       $(document).keydown(function(e) { 
        var key = e.charCode ? e.charCode : e.keyCode ? e.keyCode : 0; 
        switch(key) { 
        /* right here => case 32: // space 
          gallery.next(); 
          e.preventDefault(); 
          break; */ 
//continue code... 

是否使用了畫廊的空間的keydown功能如果不只是刪除它別的確保形式是不衝突瓦特/空間KEYDOWN。但是,這可能會導致一些您可能不想要的副作用。所以,這完全針對你想要對整個網站做什麼。

0

如果與鍵事件處理程序的唯一插件是galleriffic,然後簡單地在取消對以下行

/殼體32://空間 gallery.next(); e.preventDefault(); 休息;/

將解決您的問題。

我以前有過這個問題。這正是我如何修復它。

0
This works for me: 
    // Setup Keyboard Navigation 

    if (this.enableKeyboardNavigation) { 
     $(document).keydown(function(e) { 

      var target = e.target || e.srcElement; // hack 
      //disable navigation on an input editable element 
      if (target && target.type) return true;   

      var key = e.charCode ? e.charCode : e.keyCode ? e.keyCode : 0; 
      switch(key) { 
       case 32: // space 
         gallery.next(); 
         e.preventDefault(); 
         break; 
       case 33: // Page Up 
        gallery.previousPage(); 
        e.preventDefault(); 
        break; 
       case 34: // Page Down 
        gallery.nextPage(); 
        e.preventDefault(); 
        break; 
       case 35: // End 
        gallery.gotoIndex(gallery.data.length-1); 
        e.preventDefault(); 
        break; 
       case 36: // Home 
        gallery.gotoIndex(0); 
        e.preventDefault(); 
        break; 
       case 37: // left arrow 
        gallery.previous(); 
        e.preventDefault(); 
        break; 
       case 39: // right arrow 
        gallery.next(); 
        e.preventDefault(); 
        break; 
      } 
     }); 
    } 
相關問題