小编Rap*_*ael的帖子

由web worker访问dom

我变得疯狂,需要你的帮助.我正在从事一个serviceworker项目,我正在处理一个javascript问题.我有两个主要文件.将server.html在我称之为外部文件service-worker.js中一行的文件52.这是我的server.html档案

<body>
    <div class="container"> 
        <h1>PRESENTER</h1>
        <div id="nicky">Nickname: <span id="nickname"></span></div>
        <form id="form-nick" name="form-nick" method="post" action="">
            <div class="formelement">
                <label name="labelnick" for="nick">Nickname:</label>
                <input type="text" id="nick" name="nick">
                <button type="submit">OK</button>
            </div>
        </form><br /><br />

        <h1>--></h1><div id="talker"></div>

        <button type="button" class="button blue" id="blue-display" disabled></button><br />

        <button type="button" class="button red" disabled></button><br />

        <button type="button" class="button lightblue" disabled></button>
    </div> <!-- container -->


    <script type="text/javascript">
        $(document).ready(function() {
            console.log("jquery ready function");

            $('#nick').focus();

            $('#form-nick').submit(function(){
                var form = $('#form-nick');
                var data = form.serialize();
                $.post('nicky.php', data, …
Run Code Online (Sandbox Code Playgroud)

javascript jquery dom

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

GoogleMaps MarkerClusterer 信息窗口位置

我对标记簇的信息窗口的位置有疑问。它不会出现在标记位置。相反,它位于地图的左上角。这是我的代码:

\n\n
<script type="text/javascript">\n  function initialize(cities) {\n    var mapOptions = {\n      center: new google.maps.LatLng(48.220, 15.199),\n      zoom: 9,\n      mapTypeId: google.maps.MapTypeId.ROADMAP,\n    };\n\n    var map = new google.maps.Map(document.getElementById("map"), mapOptions);\n    var markers=[];\n    var markerCluster = new MarkerClusterer(map, markers, {zoomOnClick: false});\n\n    //markerCluster should be always above the geocoder-->\n     geocoder = new google.maps.Geocoder();\n\n     for (var i = 0; i < cities.length; i++) {\n      var city = cities[i];\n      geocoder.geocode({\'address\': city.city+" Nieder\xc3\xb6sterreich"}, function(results, status){\n       if (status == google.maps.GeocoderStatus.OK) {\n        position=results[0].geometry.location;\n        var marker = new google.maps.Marker({\n         map: map,\n         position: …
Run Code Online (Sandbox Code Playgroud)

javascript google-maps google-maps-api-3 marker markerclusterer

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

Facebook:检查用户是否喜欢Facebook Fanpage选项卡

我知道,我的问题在这里被问过很多次,但对我来说没有答案可行.我创建了一个Facebook Fanpage选项卡.所有文件都存储在我的私有Webspace中.现在我想确定用户是否已经喜欢该页面还是尚未喜欢它!

所以我使用了这段代码:

<?php
    function parsePageSignedRequest() {
        if (isset($_REQUEST['signed_request'])) {
            $encoded_sig = null;
            $payload = null;
            list($encoded_sig, $payload) = explode('.', $_REQUEST['signed_request'], 2);
            $sig = base64_decode(strtr($encoded_sig, '-_', '+/'));
            $data = json_decode(base64_decode(strtr($payload, '-_', '+/'), true));
            return $data;
        }
        return false;
    }

    if($signed_request == parsePageSignedRequest()) {
        if($signed_request->page->liked) {
            $isteinfan = "false";
        } 
        else {
            $isteinfan = "true";

        }
    }   
    //PHP Variable an JavaScript übergeben
    echo "<script>";
    echo "isteinfan = '$isteinfan';";
    echo "console.log('ist ein fan: ');";
    echo "console.log(isteinfan);";
    echo "</script>";
?>
Run Code Online (Sandbox Code Playgroud)

但它不起作用.请你帮我一下!你的,拉斐尔

javascript php facebook facebook-graph-api web

2
推荐指数
1
解决办法
4643
查看次数