小编Fra*_*sco的帖子

jQuery:在ajax调用成功后返回数据

我有这样的东西,它是一个简单的调用脚本,给我一个值,一个字符串..

function testAjax() {
    $.ajax({
      url: "getvalue.php",  
      success: function(data) {
         return data; 
      }
   });
}
Run Code Online (Sandbox Code Playgroud)

但如果我打电话给这样的话

var output = testAjax(svar);  // output will be undefined...
Run Code Online (Sandbox Code Playgroud)

那么我怎么能返回这个值呢?以下代码似乎也不起作用......

function testAjax() {
    $.ajax({
      url: "getvalue.php",  
      success: function(data) {

      }
   });
   return data; 
}
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery

447
推荐指数
3
解决办法
99万
查看次数

在iPad/iPhone上CSS提交按钮奇怪的渲染

我注意到如果我使用半径,颜色和边框用CSS设置我的按钮样式,它们看起来不错,但在iphone/ipad/ipod中它们看起来很糟糕......应该与Safari桌面中的渲染不一样?

在此输入图像描述

css iphone mobile-safari ipad mobile-webkit

210
推荐指数
3
解决办法
10万
查看次数

如何使用CSS媒体查询检测设备方向?

在JavaScript中,可以使用以下方法检测方向模式:

if (window.innerHeight > window.innerWidth) {
    portrait = true;
} else {
    portrait = false;
}
Run Code Online (Sandbox Code Playgroud)

但是,有没有办法只使用CSS检测方向?

例如.就像是:

@media only screen and (width > height) { ... }
Run Code Online (Sandbox Code Playgroud)

css browser tablet css3 media-queries

138
推荐指数
4
解决办法
16万
查看次数

溢出:隐藏应用于<body>在iPhone Safari上工作吗?

是否overflow:hidden适用<body>于iPhone Safari?似乎没有.我无法在整个网站上创建一个包装器来实现这一点......

你知道解决方案吗?

示例:我有一个长页面,只是我想要隐藏"折叠"下面的内容,它应该适用于iPhone/iPad.

css iphone safari overflow ipad

123
推荐指数
7
解决办法
13万
查看次数

iPad/iPhone悬停问题导致用户双击链接

我有一些我以前建立的网站,使用jquery鼠标事件...我只是有一个ipad,我注意到所有鼠标悬停事件都是通过点击转换...所以例如我必须做两次点击而不是一次..(第一次悬停,比实际点击)

有解决方法吗?也许是一个jquery命令我shoudl已经使用而不是鼠标悬停/出去等..谢谢!

jquery mouseover hover ipad

121
推荐指数
5
解决办法
14万
查看次数

fb:登录按钮自定义?

可以fb:login-button在Facebook Connect中添加参数吗?

我会以更清晰的方式为我的目标/人口统计更改文本,他们并不那么讨厌.

facebook

29
推荐指数
1
解决办法
6万
查看次数

即使在关闭页面后,脚本是否会继续运行?

如果我通过jquery ajax调用一个php文件,它包含一个脚本来做一些需要一段时间的东西 - 例如上传一个大视频 - 然后我关闭页面:php脚本是否继续加载视频?

javascript php

28
推荐指数
2
解决办法
2万
查看次数

在mysql中存储html代码的最佳方法是什么?

可能重复:
我对HTML内容使用什么结构类型(MySQL)

在mysql中存储html代码的最佳方法是什么?

如果我有一个完整的页面源代码,我想保存它,我在mysql中使用什么样的数据?

最好是将代码保存为文件,文件名等于mysql中创建的唯一ID(可能是为了节省mysql中的空间?)

mysql

26
推荐指数
3
解决办法
5万
查看次数

地理定位太慢了!我做错了什么?

这是我在测试页面中使用的简单代码:但是找到地址需要很长时间......为什么会这样?难道我做错了什么?

<script src="http://maps.google.com/maps?hl=it&amp;file=api&amp;v=2&amp;sensor=true&amp;key=*xxxxxx*" type="text/javascript"></script>
<script type="text/javascript">
    var map;
    var geocoder;

    function addAddressToMap(response) 
    {
      if (!response || response.Status.code != 200) 
      {
        alert("Sorry, we were unable to geocode that address");
      } 
      else 
      {
        place = response.Placemark[0];
        point = new GLatLng(place.Point.coordinates[1], place.Point.coordinates[0]);

        document.getElementById('address').innerHTML = place.address;
      }
    }


    function searchGeolocation() 
    {
        if (navigator.geolocation) 
        {
            navigator.geolocation.getCurrentPosition(function(position) 
            {  
                geocoder = new GClientGeocoder();
                document.getElementById('latitude').innerHTML = position.coords.latitude;
                document.getElementById('longitude').innerHTML = position.coords.longitude;
                coordinates = position.coords.latitude+","+position.coords.longitude;
                geocoder.getLocations(coordinates, addAddressToMap);

            }); 
        }else
        {
            document.getElementById('latitude').innerHTML = "Unknown";
            document.getElementById('longitude').innerHTML = "Unknown";
            document.getElementById('address').innerHTML = "Unknown";
            alert("I'm …
Run Code Online (Sandbox Code Playgroud)

javascript google-maps geolocation

25
推荐指数
4
解决办法
2万
查看次数

window.location.hash =""; 防止滚动到顶部?

在我的网站上我设置了网址地址

window.location.hash = 'project_name';
Run Code Online (Sandbox Code Playgroud)

但如果我想从任何哈希(当我关闭一个项目)清理地址网址,我设置

window.location.hash = '';
Run Code Online (Sandbox Code Playgroud)

它会在页面滚动到首页时发生

有没有办法清理网址没有任何副作用?

谢谢

javascript fragment-identifier

22
推荐指数
3
解决办法
3万
查看次数