Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/400.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript和iPhone视口_Javascript_Iphone_Cookies_Safari_Screen Size - Fatal编程技术网

Javascript和iPhone视口

Javascript和iPhone视口,javascript,iphone,cookies,safari,screen-size,Javascript,Iphone,Cookies,Safari,Screen Size,我被迫从这里使用伟大的脚本为我在Safari中工作,并设法使用其中一个技巧获得一个付款小部件。这个技巧基本上是设置cookies,然后重定向到同一个页面,在我的例子中是为iframe设计的代码。问题是,这个小部件现在变得很小(直径1厘米),虽然我可以通过收缩来调整它的大小,但我希望它第一次填满iPhone屏幕。我已经尝试了我能找到的每一段已知的javascript和视口代码,但遗憾的是,要么小部件停止出现,要么太小。当页面第一次打开时,如何使这个小部件与iPhone一样宽?我不能放弃饼干解决方案

我被迫从这里使用伟大的脚本为我在Safari中工作,并设法使用其中一个技巧获得一个付款小部件。这个技巧基本上是设置cookies,然后重定向到同一个页面,在我的例子中是为iframe设计的代码。问题是,这个小部件现在变得很小(直径1厘米),虽然我可以通过收缩来调整它的大小,但我希望它第一次填满iPhone屏幕。我已经尝试了我能找到的每一段已知的javascript和视口代码,但遗憾的是,要么小部件停止出现,要么太小。当页面第一次打开时,如何使这个小部件与iPhone一样宽?我不能放弃饼干解决方案。提前谢谢你的帮助,查理

      <?php

    if (isset($_GET['setdefaultcookie'])) {
    // top level page, set default cookie then redirect back to canvas page   
    setcookie ('default',"1",0,"/");
    $url = substr($_SERVER['REQUEST_URI'],strrpos($_SERVER['REQUEST_URI'],"/")+1);
    $url = str_replace("setdefaultcookie","defaultcookieset",$url);
    $url = 'http://app.junglepay.com/index.php?wkey=83604ccaf9e9a54b7807e32685cc090e6977da8d';
    echo "<html>\n<body>\n<script>\ntop.location.href='".$url."';\n</script></body></html>";
    exit();
} else if ((!isset($_COOKIE['default'])) && (!isset($_GET['defaultcookieset']))) {
    // no default cookie, so we need to redirect to top level and set
    $url = $_SERVER['REQUEST_URI'];
    if (strpos($url,"?") === false) $url .= "?";
    else $url .= "&";
    $url .= "setdefaultcookie=1";
    echo "<head></head>\n<html>\n<body>\n<script>\ntop.location.href='".$url."';\n</script></body></html>";
    exit();
}


    ?>

对不起,我的代码被截断了。给你。