Evernote的书签能够做到这一点,因此即使赏金将以非生产性的方式进行,最受欢迎的答案也不会回答这个问题.
我必须从域B.com调用域A.com(使用http设置cookie).我在域名B.com上所做的就是(javascript):
var head = document.getElementsByTagName("head")[0];
var script = document.createElement("script");
script.src = "A.com/setCookie?cache=1231213123";
head.appendChild(script);
Run Code Online (Sandbox Code Playgroud)
这会在我测试的每个浏览器上设置A.com上的cookie,但Safari除外.令人惊讶的是,即使没有P3P标头,这也适用于IE6.
有没有办法在Safari中使这项工作?
// if the box is outside the window, move it to the end
function checkEdge() {
var windowsLeftEdge = $('#window').position().left;
$('.box').each( function(i, box) {
// right edge of the sliding box
var boxRightEdge = $(box).position().left + $(box).width();
// position of last box + width + 10px
var newPosition = getNewPosition();
if ( parseFloat(boxRightEdge) < parseFloat(windowsLeftEdge) ) {
$(box).css('left', newPosition);
$(box).remove().appendTo('#window');
first = $('.box:first').attr('class');
}
});
}? //Uncaught SyntaxError: Unexpected token ILLEGAL Occurs Here
// arrange the boxes to be aligned …Run Code Online (Sandbox Code Playgroud) 我正在开发网站和创建应用程序.我想知道如何通过safari等Web浏览器检查元素.
在普通的Chrome,Firefox,资源管理器或任何其他浏览器中,我们将右键单击鼠标按钮或按功能键F12查看Inspect Element.但是在safari浏览器的情况下并没有发生这种情况.
分享你的意见!
有没有办法检查手机上当前是否注册了URL方案...使用javascript?
我找到了有关缓存行为的文章,所以我只能假设它没有太大的不同,但我想确定.
我已经读过大多数浏览器都有5MB(给予或接受)localStorage,我对浏览器的行为感兴趣?
我理解每个浏览器的行为都不同但我主要在Safari,Chrome和Firefox中感兴趣(因为那些我认为是浏览器).
而最重要的是:
可以说,我"滥用"的localStorage的和我的网站尝试使用这一切,并在同一页我暂它,并试图挽救更多的,我会得到一个警告和意志的getItem回空当这种情况发生,或者以某种方式保存在记忆中?
如果我尝试保存大于localStorage大小的项目会发生什么?
回答: 答案可以在这里找到
是否可以从sessionStorage预期相同的确切行为,哪个应该是相同的?
我知道这有很多问题,但我正在努力理解与这个主题相关的所有内容,我会感谢你能回答的问题的任何部分.
问候.
我想在Chrome或Safari JavaScript调试器的"Cart.add"功能中设置断点.问题是,这个函数是在一个大的缩小的JS文件中定义的,并且它本身不存在于一行上.
一些文档说基于WebKit的调试器在调试控制台中支持"break"或"debug"命令,但这些命令似乎不适用于较新版本的调试器.
在JS文件的该行上设置断点也不起作用,因为该行上有许多函数.
有什么建议?
我在文本框旁边有2个按钮,在2个按钮后面有另一个文本框.第一个文本框的tabindex为1000,第一个按钮为1001,第二个按钮为1002.第二个文本框的tabindex为1003.
当我按Tab键时,tabindex在除Safari之外的所有浏览器中都能正常工作,尽管tabindex已正确设置,但它可以立即从第一个文本框移动到第二个文本框.有关如何预防此问题的任何想法?
注意:这是关于在iPhone上模拟浏览器而不是模拟整个设备的问题.我知道在Windows上无法进行iPhone设备模拟,正如此处详细讨论的那样.
我有一个在iPhone上查看时看起来很奇怪的网站 - 它的某种CSS问题.
当我在Safari for Windows(或任何其他Windows浏览器)中查看该站点时,不会发生同样的问题.
那么,有没有在Windows上运行的好的iPhone 浏览器模拟器?即以与iPhone浏览器相同的方式呈现网站.
如果有一些方法可以详细检查CSS,就像使用Chrome的"检查元素"开发人员功能一样,可以获得奖励积分.
编辑:对于好奇,我试图解决的渲染问题在这里描述: CSS背景图像在iPhone上呈现不同
我有以下代码
var c = new Date(Date.parse("2011-06-21T14:27:28.593Z"));
console.log(c);
Run Code Online (Sandbox Code Playgroud)
在Chrome上,它会在控制台上正确打印出日期.在Safari中它失败了.谁是正确的,更重要的是处理这个问题的最佳方法是什么?
在最近在Windows/Mac桌面浏览器上测试Web应用程序 - 然后在iPad上我注意到Safari中的各种差异,这是我没想到的.即使版本#是相同的.
我想编写一份这些差异的列表(对我自己和其他人)作为开发人员参考.
例如在iPad上的Safari中
position:fixed桌面Safari <iOS 5prompt('long message...','default');只显示消息的1行(尽管它确实提供了消息的滚动我从其他人那里听说某些JavaScript不起作用等等,但我还没有完全测试它,因此我很感激您可能遇到的任何发现.
safari ×10
javascript ×5
iphone ×2
browser ×1
cookies ×1
cross-domain ×1
cross-site ×1
date ×1
debugging ×1
firefox ×1
html5 ×1
ipad ×1
jquery ×1
parsing ×1
rendering ×1
simulation ×1
url-scheme ×1
variations ×1
webkit ×1