小编Boa*_*oaz的帖子

IFrame无法在Safari中使用

我的iframe网页上有一个.它适用于FF和Chrome,但不适用于Safari(我使用的是Safari 6.0)

这是我的代码:

<html>  
    <head>  
        <title>Pengower</title>     
    </head>  
    <body>  
        <div id="container">  
            <iframe name="news" id="news"   
                src="http://www.penapplications.net/ImogenApps/?Pengower:CRM:Pengower_News">  
            </iframe>  
       </div><!--end container div-->  
    </body>  
</html>
Run Code Online (Sandbox Code Playgroud)

有趣的是,如果我访问src网址然后访问iframe页面,那么iframe正确显示内容,但如果我只是访问iframe页面而不访问src之前的网址页面,它不会显示内容.

有任何想法吗?

html safari iframe mobile-safari web

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

为什么foreach结果对象不起作用?

我知道有很多这方面的问题,但是我无法使用其他帖子来解决我的问题,所以我希望有人可以帮助我.

我有一个对象,我从雅虎本地搜索API返回.我已将结果传递给json_decode()并保存结果$yahoo_json_decoded.我可以使用for循环从结果中获取数据并执行以下操作:

echo 'Name: ' . $yahoo_json_decoded->ResultSet->Result[$i]->Title . '<br />' ;
Run Code Online (Sandbox Code Playgroud)

但我似乎无法使foreach工作:

foreach($yahoo_json_decoded->ResultSet as $res=>$variable)
{
    $listingID = $yahoo_json_decoded->ResultSet[$res]->id ;
    echo $listingID;
}
Run Code Online (Sandbox Code Playgroud)

我可以循环数据并继续前进,但我真的想了解为什么foreach它不起作用.

谢谢(表示怜悯)

柯克

php foreach object yahoo-api

4
推荐指数
1
解决办法
1436
查看次数

修剪css中的溢出文本?

是否可以修剪文本的结尾?

INPUT

这是一篇非常长的文字

结果

这是个 ...

html css trim

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

为什么datepicker()接受参数'getDate'?

var year= $("input[name=dateAccessed]").datepicker('getDate').getFullYear()
Run Code Online (Sandbox Code Playgroud)

上面的代码得到了datepicker中设置的日期,然后只获得了从date开始的年份,然后将其保存在名为year的变量中.

我知道这段代码将名为dateAccessed的输入字段转换为jQuery对象.由于它现在是一个jQuery对象,因此可以将jQuery方法应用于它.

然后我应用datepicker,是datepicker的方法还是对象?我不明白,因为它接受两个参数(使它成为一个方法)和属性(一个对象具有属性).有对象+方法之类的东西吗?

为什么datepicker接受参数('getDate')以返回所选日期?这是如何运作的?

如果datepicker有一个.getDate方法而不是更好吗?所以我们可以把它写成datepicker().getDate.getFullYear().

javascript jquery jquery-ui object datepicker

4
推荐指数
1
解决办法
1971
查看次数

如何根据服务器时间设置第二天开始的cookie?

我想设置PHP COOKIE,它应该只存储一天.将Cookie设置为一天会更容易.

如果用户在下午6点访问该网站,则该cookie应仅设置为六个小时.

$tomorrow = mktime(0,0,0,$month,$date+1,$year);
Run Code Online (Sandbox Code Playgroud)

其中月份,日期和年份来自PHP日期函数.上面的代码会像我预期的那样工作吗?

或者有更好的方法吗?

php time session-cookies

4
推荐指数
1
解决办法
115
查看次数

如何将数据存储在DOM元素中?

我有一个bar存储数据的类的DOM元素foo,它是另一个DOM元素的id.

<div class="bar" data="foo">...</div>
Run Code Online (Sandbox Code Playgroud)

当我将鼠标悬停在这样的元素上时,我想获得数据(id)指向的DOM元素.我这样做了:

$(".bar").hover(function(){alert($("#"+$(this).data()));});
Run Code Online (Sandbox Code Playgroud)

但是当我悬停时,我收到此错误:

Uncaught Error: Syntax error, unrecognized expression: #[object Object]
Run Code Online (Sandbox Code Playgroud)

我做错了什么,我该如何解决?

javascript jquery

3
推荐指数
1
解决办法
4232
查看次数

使用jquery提交表单后调用函数

我正在尝试在提交具有如下所示类的任何表单后调用函数。但是,这似乎对我不起作用(表单提交,但提交按钮保持活动状态并且未显示加载图像)。

$(document).ready(function() {
    $('.uniForm').submit(function() {
      $('#loadingImage').show();
      $(':submit',this).attr('disabled','disabled');
      return true;
    });
});
Run Code Online (Sandbox Code Playgroud)

这是一些HTML:

<form class="uniForm" id="formABC">
//...form.... here
</form>

<img src="loadimage.gif" style="display: none;" id="loadingImage">
Run Code Online (Sandbox Code Playgroud)

有没有人看到这会阻止事情正常工作的内在错误?

我有一种感觉,它只是没有被正确调用。我可以通过这样的 HTML 自己调用它吗?

<button type="button" class="primaryAction" alt="Submit Form" onclick="$('#formABC').submit();">Submit Form</button>
Run Code Online (Sandbox Code Playgroud)

forms jquery

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

可移植动画在jQuery和CSS中不起作用

我有一个图像,我正在尝试应用不透明度.

这是jQuery:

$(document).ready(function(){

    $('#red').animate({
        opacity: 10
    }, 1500);

});
Run Code Online (Sandbox Code Playgroud)

什么都没发生.我也试过通过CSS设置图像的不透明度.也不起作用......

这是小提琴

css jquery animation opacity

3
推荐指数
1
解决办法
142
查看次数

使用constant()函数和直接按名称引用常量有什么区别?

constant()如果您需要检索常量的值,但不知道其名称,则根据PHP手册非常有用.即它存储在变量中或由函数返回.

define("MAXSIZE", 100);

echo MAXSIZE;
echo constant("MAXSIZE"); // same thing as the previous line
Run Code Online (Sandbox Code Playgroud)

如果有人不知道MAXSIZE,他怎么用constant("MAXSIZE").这够用echo MAXSIZE吗?有人可以用一个例子解释一下吗?我尝试了下面的代码,它不起作用.

    define("MAXSIZE", 100);

    $x = MAXSIZE;
    echo constant($x);
Run Code Online (Sandbox Code Playgroud)

php constants

3
推荐指数
1
解决办法
93
查看次数

在使用.css()方法更改后,为什么z-index值保持不变?

默认值z-indexauto基于MDN的文档。

当我尝试将z-indexnow 设置为1这样时:

$("body").css("z-index", 1);
Run Code Online (Sandbox Code Playgroud)

和检索到的z-index属性是这样的:

$("body").css("z-index");
Run Code Online (Sandbox Code Playgroud)

它仍然返回auto

为什么会发生这种情况,如何获取当前设置的z-index值?

html javascript css jquery dom

3
推荐指数
1
解决办法
453
查看次数