2012-07-03 2 views
-2

내 앱이 끝없이 상쾌하게 유지되는 이유를 코드에서 확인하는 데 도움을 주시기 바랍니다. 이것은 내가 다른 페이지로 이동하는 것을 허락하지 않는다. PHP에서 학습자라고 생각하고 이것이 문제가 될 수 있다고 생각한다. 그것은 PHP 배열에 문제가 될 수 있을까요? 어떤 조건없이이 아닌 함수 호출에이 페이스 북 앱이 끝없이 상쾌한 이유

top.location.href=.... 

: 여기

  <script type="text/javascript"> 
$(document).ready(function() { 
    $('#premium_b').click(function(e) { 
     e.preventDefault(); 
     $('#tabs').tabs("select" , 4); 
    }); 
    $('#tabs').bind('tabsselect', function(event, ui) { 
     if (ui.index == 4) 
      $('#premium_b').css ('display', 'none'); 
     else 
      $('#premium_b').css ('display', 'block'); 
    }); 
}); 
</script> 
<div id="bloc_134" class="li_bloc"><ul class="menu"><li><a href="http://apps.facebook.com/mtkenya-dev/index.php?p=contact_form_homepage&amp;tab=contact_form_homepage&amp;page_id=" title="contact_form_homepage" class="fbtab">Home</a> 
      </li> 
      <li><a href="https://apps.facebook.com/mtkenya-dev/index.php?p=contact_form_config&amp;tab=contact_form_config&amp;page_id=" title="contact_form_config" class="fbtab">Config</a> 
      </li> 
      <li><a href="https://apps.facebook.com/mtkenya-dev/index.php?p=contact_form_export&amp;tab=customize_css&amp;page_id=" title="contact_form_css" class="fbtab">Customize</a> 
      </li> 
      <li><a href="https://apps.facebook.com/mtkenya-dev/index.php?p=contact_form_export&amp;tab=contact_form_export&amp;page_id=" title="contact_form_export" class="fbtab">Export</a> 
      </li> 
      <li><a href="https://apps.facebook.com/mtkenya-dev/index.php?p=contact_form_premium&amp;tab=premium&amp;page_id=" title="contact_form_premium" class="fbtab">Premium</a> 
      </li> 
      <li><a href="https://apps.facebook.com/mtkenya-dev/index.php?p=contact_form_stats&amp;tab=contact_form_stats&amp;page_id=" title="contact_form_stats" class="fbtab">Statistics</a> 
      </li> 
      <li><a href="https://apps.facebook.com/mtkenya-dev/index.php?p=contact_form_doc&amp;tab=doc&amp;page_id=" title="contact_form_doc" class="fbtab">Doc</a> 
      </li> 
      <li><a href="https://apps.facebook.com/mtkenya-dev/index.php?p=contact_form_about&amp;tab=contact_form_about&amp;page_id=" title="contact_form_about" class="fbtab">About</a> 
      </li> 
      <li><a href="https://apps.facebook.com/mtkenya-dev/index.php?p=contact_form_other_app&amp;tab=contact_form_other_app&amp;page_id=" title="contact_form_other_app" class="fbtab">Other Apps</a> 
      </li> 
      <li><a href="https://apps.facebook.com/mtkenya-dev/index.php?p=contact_form_faq&amp;tab=contact_form_faq&amp;page_id=" title="contact_form_faq" class="fbtab">FAQ</a> 
      </li> 
      </ul> 
      <a href="https://apps.facebook.com/mtkenya-dev/index.php?p=contact_form_premium&amp;tab=premium&amp;page_id=" title="Upgrade to Premium to get white branding and help us improve your favourite apps! : Click her" id="premium_b">Upgrade to Premium to get white branding and help us improve your favourite apps! : Click her</a> 
      <div class="clear"></div> 
      </div> 
       </div> 
    <div id="alerts"> 
      </div> 
    <div id="zone2" class="li_zone li_x1 li_y2"> 

<div id="contact_form_about"><div class="zone2"> 
      </div></div> 


<div id="contact_form_config"><div class="zone2"><script type="text/javascript"> 
function refreshApp (url) { 
    $.get(url, function(data) { 
     $('*').html(data); 
    }); 
} 
$(document).ready(function() { 
var options = { 
success: showResponse, 
beforeSubmit: disableButton 
}; 
$('#tab_info_form_0').ajaxForm(options); 
}); 

function addToPage() { 
var obj = { 
    method: 'pagetab', 
    redirect_uri: 'https://apps.facebook.com/mtkenya-dev/?page_id=#contact_form_config', 
}; 

FB.ui(obj); 
} 
</script> 
<script>top.location.href='https://www.facebook.com/dialog/oauth?client_id=461688580525581&redirect_uri=https%3A%2F%2Fapps.facebook.com%2Fmtkenya-dev%2F%3Ftab%3Dcontact_form_config&scope=email,manage_pages'</script></div> 
      <div class="zone2"><script type="text/javascript"> 
$(document).ready(function() { 
var options = { 
success: showResponse, 
beforeSubmit: disableButton 
}; 
$('#contact_form').ajaxForm(options); 
$('#customize_css').ajaxForm(options); 
}); 
</script> 
<div id="bloc_133" class="li_bloc"><p>Page non trouv?e</p> 
      </div> 
      </div> 
      </div> 


<div id="contact_form_css"><div class="zone2"><script type="text/javascript"> 
function refreshApp (url) { 
    $.get(url, function(data) { 
     $('*').html(data); 
    }); 
} 
$(document).ready(function() { 
var options = { 
success: showResponse, 
beforeSubmit: disableButton 
}; 
$('#tab_info_form_0').ajaxForm(options); 
}); 

function addToPage() { 
var obj = { 
    method: 'pagetab', 
    redirect_uri: 'https://apps.facebook.com/mtkenya-dev/?page_id=#contact_form_css', 
}; 

FB.ui(obj); 
} 
</script> 
<script>top.location.href='https://www.facebook.com/dialog/oauth?client_id=461688580525581&redirect_uri=https%3A%2F%2Fapps.facebook.com%2Fmtkenya-dev%2F%3Ftab%3Dcontact_form_css&scope=email,manage_pages'</script></div> 

      </div> 

      <div id="contact_form_doc"><div class="zone2"><script type="text/javascript"> 
$(function() { 
    $("#bloc_223").tabs({ 
     ajaxOptions: { 
      error: function(xhr, status, index, anchor) { 
       $(anchor.hash).html( "Couldn't load this tab. We'll try to fix this as soon as possible. "); 
      } 
     }, 
     cache: true 
    }); 
}); 

</script> 

      </div> 
      </div> 


<div id="contact_form_export"><div class="zone2"><script type="text/javascript"> 
function refreshApp (url) { 
    $.get(url, function(data) { 
     $('*').html(data); 
    }); 
} 
$(document).ready(function() { 
var options = { 
success: showResponse, 
beforeSubmit: disableButton 
}; 
$('#tab_info_form_0').ajaxForm(options); 
}); 

function addToPage() { 
var obj = { 
    method: 'pagetab', 
    redirect_uri: 'https://apps.facebook.com/mtkenya-dev/?page_id=#contact_form_export', 
}; 

FB.ui(obj); 
} 
</script> 
<script>top.location.href='https://www.facebook.com/dialog/oauth?client_id=461688580525581&redirect_uri=https%3A%2F%2Fapps.facebook.com%2Fmtkenya-dev%2F%3Ftab%3Dcontact_form_export&scope=email,manage_pages'</script></div> 


    <div id="footer" class="li_zone li_x1 li_y4">&nbsp;</div> 
</div> 

    </body> 


</html> 
+4

이 코드는 관련성이있는 코드라고 생각합니다. – CodeZombie

+0

그리고 친절하게도 이것을 관리 가능한 코드 블록으로 좁히도록 요청하십시오. –

+0

다시 오십시오, 이해하지 못했습니다. –

답변

0

글쎄, 내가 3 번 참조의 index.php에서 코드입니다. 그것은 확실히 당신의 페이지 점프를 유지할 것입니다.

+0

제게 조건부를주세요. 나는 고용해야만한다. 그게 통찰력이 있었네 –

+0

@Rowland Mtetezi 잘 모르겠다. 네 페이지 야.하지만 top.location.href = ...를 쓰면 페이지가 새로 고쳐지고/url이로드된다. 새로 고침하고 싶지 않다면, top.location.href = ...'를 사용하지 마십시오. 왜 거기에 선이 있습니까? – jeroen

+0

@RowlandMtetezi는 당신이하고 싶은 것을 말해줍니다. 추신 HTML의 구조를 확인하십시오. zone2 DIV 요소에는 닫는 태그가 없습니다. 예를 들면 다음과 같습니다. – Alfabravo