小编Ven*_*lev的帖子

触发iframe内的按钮

这是iframe代码:

<div id="OutDiv" class="outerdiv">
    <iframe src="http://beta.sportsdirect.bg/checkout/onepage/" id="InnerIframe" class="FrameCSS" scrolling="no"></iframe>
</div>
Run Code Online (Sandbox Code Playgroud)

这是上面iframe调用的按钮的HTMl代码:

<button type="button"  id="SuperWebF1" title="Continue" class="button">Continue</button>
Run Code Online (Sandbox Code Playgroud)

这是我用来在加载页面时触发按钮单击的jQuery函数:

 $('#SuperWebF1').trigger( "click" );
Run Code Online (Sandbox Code Playgroud)

但是只有当我将jQuery代码放在按钮源中并且iframe使用脚本调用按钮时,才会这样工作.

我想制作一个点击iframe外部按钮的活动.可能吗 ?

提前致谢!

html javascript iframe jquery

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

GitLab Runner - 错误:无法删除构建网络

这是我的 gitlab-ci.yml:

image: vibraniumcore/gcc-cmake-boost-mysqlcon
#image: gitlab/dind

stages:
  - test
  - build

Run Tests:
  stage: test
  tags:
    - c++
  script:
    - mkdir build
    - cd build
    - cmake ..
    - cmake --build . --target VibraniumCoreTests
    - cd ./Tests
    - ./VibraniumCoreTests

Build VibraniumCore:
  stage: build
  tags:
    - c++
  script:
    - mkdir build
    - cd build
    - cmake ..
    - cmake --build .

Build AuthServer:
  stage: build
  tags:
  - c++
  script:
    - cd Scripts
    - ./build_authserver.sh

Build WorldServer:
  stage: build
  tags:
  - c++ …
Run Code Online (Sandbox Code Playgroud)

gitlab gitlab-ci-runner

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

Facebook PHP SDK - 图形返回错误:无效的OAuth访问令牌

这是我的代码:

login.php中:

<?PHP
require_once __DIR__ . '/Facebook/autoload.php';

$fb = new Facebook\Facebook([
  'app_id' => '',
  'app_secret' => '',
  'default_graph_version' => 'v2.2',
  ]);

$helper = $fb->getRedirectLoginHelper();
$permissions = ['email','public_profile']; // optional
$loginUrl = $helper->getLoginUrl('http://www.sportsector.bg/login-callback.php', $permissions);

echo '<a href="' . $loginUrl . '">Log in with Facebook!</a>';
Run Code Online (Sandbox Code Playgroud)

这是我的login-callback.php:

<?PHP
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
session_start();
require_once __DIR__ . '/Facebook/autoload.php';
$fb = new Facebook\Facebook([
  'app_id' => '',
  'app_secret' => '',
  'default_graph_version' => 'v2.2',
  ]);


try {
  // Returns a `Facebook\FacebookResponse` object
  $response = $fb->get('/me?fields=id,name', '{access-token}'); …
Run Code Online (Sandbox Code Playgroud)

php facebook facebook-graph-api

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

PHP/MySQLi - 致命错误:在非对象上调用成员函数mysqli_query()

这是我的代码:

require "../include/functions.php";

error_reporting(E_ALL);
ini_set('display_errors', '1'); 

ConnectWithMySQLiDatabase();

$Cat = addslashes($_POST["Category"]);

$v = $conn->mysqli_query($conn,"SELECT * FROM `categories` WHERE `id`=$Cat");
$vrowi = mysqli_fetch_array($v, MYSQLI_ASSOC);

$url = $conn->real_escape_string($vrowi['Link']);
Run Code Online (Sandbox Code Playgroud)

这是我所拥有的functions.php:

function ConnectWithMySQLiDatabase() {

     global $dbhost, $dbuser, $dbpass, $database, $HTTP_SERVER_VARS;

    $conn = new mysqli($dbhost, $dbuser, $dbpass, $database);
    // Check connection
    if (mysqli_connect_errno())
      {
      echo "Failed to connect to MySQL: " . mysqli_connect_error();
      }


    $conn->set_charset("utf8");

    global $conn;

}
Run Code Online (Sandbox Code Playgroud)

变量$dbhost, $dbuser, $dbpass, $database,设置正确.

当我尝试执行此mysqli_query时,我收到以下错误:

<b>Fatal error</b>:  Call to a member function mysqli_query() on …
Run Code Online (Sandbox Code Playgroud)

php mysqli

5
推荐指数
1
解决办法
1252
查看次数

按自定义属性按字母顺序对选择菜单中的选项进行排序

这是我的 HTML 选择菜单:

\n\n
<select name="shipping_city" id="shipping-city-select" title="">\n    <option value="">\xd0\x98\xd0\xb7\xd0\xb1\xd0\xb5\xd1\x80\xd0\xb5\xd1\x82\xd0\xb5 \xd0\xb3\xd1\x80\xd0\xb0\xd0\xb4</option>                     \n    <option city_en="Aytos" value="1">\xd0\xb3\xd1\x80. \xd0\x90\xd0\xb9\xd1\x82\xd0\xbe\xd1\x81</option>\n    <option city_en="Burgas" value="2">\xd0\xb3\xd1\x80. \xd0\x91\xd1\x83\xd1\x80\xd0\xb3\xd0\xb0\xd1\x81</option>\n    <option city_en="Asenovgrad" value="3">\xd0\xb3\xd1\x80. \xd0\x90\xd1\x81\xd0\xb5\xd0\xbd\xd0\xbe\xd0\xb2\xd0\xb3\xd1\x80\xd0\xb0\xd0\xb4</option>\n    <option city_en="Blagoevgrad" value="4">\xd0\xb3\xd1\x80. \xd0\x91\xd0\xbb\xd0\xb0\xd0\xb3\xd0\xbe\xd0\xb5\xd0\xb2\xd0\xb3\xd1\x80\xd0\xb0\xd0\xb4</option>\n    <option city_en="Botevgrad" value="5">\xd0\xb3\xd1\x80. \xd0\x91\xd0\xbe\xd1\x82\xd0\xb5\xd0\xb2\xd0\xb3\xd1\x80\xd0\xb0\xd0\xb4</option>\n    <option city_en="Byala Rusensko" value="6">\xd0\xb3\xd1\x80. \xd0\x91\xd1\x8f\xd0\xbb\xd0\xb0, \xd0\xa0\xd1\x83\xd1\x81\xd0\xb5\xd0\xbd\xd1\x81\xd0\xba\xd0\xbe</option>\n    <option city_en="Varna" value="7">\xd0\xb3\xd1\x80. \xd0\x92\xd0\xb0\xd1\x80\xd0\xbd\xd0\xb0</option>\n    <option city_en="Veliko Tyrnovo" value="8">\xd0\xb3\xd1\x80. \xd0\x92\xd0\xb5\xd0\xbb\xd0\xb8\xd0\xba\xd0\xbe \xd0\xa2\xd1\x8a\xd1\x80\xd0\xbd\xd0\xbe\xd0\xb2\xd0\xbe</option>\n    <option city_en="Vidin" value="9">\xd0\xb3\xd1\x80. \xd0\x92\xd0\xb8\xd0\xb4\xd0\xb8\xd0\xbd</option>\n    <option city_en="Vratsa" value="10">\xd0\xb3\xd1\x80. \xd0\x92\xd1\x80\xd0\xb0\xd1\x86\xd0\xb0</option>\n    <option city_en="Gabrovo" value="11">\xd0\xb3\xd1\x80. \xd0\x93\xd0\xb0\xd0\xb1\xd1\x80\xd0\xbe\xd0\xb2\xd0\xbe</option>\n    <option city_en="Gorna Oryahovitsa" value="12">\xd0\xb3\xd1\x80. \xd0\x93\xd0\xbe\xd1\x80\xd0\xbd\xd0\xb0 \xd0\x9e\xd1\x80\xd1\x8f\xd1\x85\xd0\xbe\xd0\xb2\xd0\xb8\xd1\x86\xd0\xb0</option>\n    <option city_en="Devnya" value="13">\xd0\xb3\xd1\x80. \xd0\x94\xd0\xb5\xd0\xb2\xd0\xbd\xd1\x8f</option>\n    <option city_en="Dryanovo" value="14">\xd0\xb3\xd1\x80. \xd0\x94\xd1\x80\xd1\x8f\xd0\xbd\xd0\xbe\xd0\xb2\xd0\xbe</option>\n    <option city_en="Dobrich" value="15">\xd0\xb3\xd1\x80. \xd0\x94\xd0\xbe\xd0\xb1\xd1\x80\xd0\xb8\xd1\x87</option>\n    <option city_en="Dupnitsa" …
Run Code Online (Sandbox Code Playgroud)

javascript sorting jquery

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

C++ - 如何检查 unsigned int 数组是否为空

我有这个:

std::uint32_t data[6];
std::map<std::string, std::variant<int, float, std::string, std::uint32_t> map_;

map_["data0"] = data[0] ? data[0] : 0;
map_["data1"] = data[1] ? data[1] : 0;
map_["data2"] = data[2] ? data[2] : 0;
map_["data3"] = data[3] ? data[3] : 0;
map_["data4"] = data[4] ? data[4] : 0;
map_["data5"] = data[5] ? data[5] : 0;
Run Code Online (Sandbox Code Playgroud)

的想法map_["data0"] = data[0] ? data[0] : 0;是查看是否已设置任何值data[0](如果未设置)0

然而这不能正常工作。即使data[0]未设置,它也不会返回“0”。

知道如何检查特定索引处的数组是否已std::uint32_t“初始化”或设置吗?

c++

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

Magento - 在管理面板中创建一个新表单,但保存按钮不起作用

我正在使用 Magento 1.9.0.1,我目前正在处理自定义扩展。

我在管理面板中创建了一个自定义编辑表单,这是它的屏幕截图:

在此处输入图片说明

Save Item按钮就像是死了。当我点击它时什么也没有发生,甚至没有页面加载/重新加载也没有错误......只是什么都没有。

Delete Item按钮工作正常,正在删除它必须删除的内容。

这是我认为对我的斗争负责的代码:

我这是我的 Edit.php:

<?php
class VivasIndustries_SmsNotification_Block_Adminhtml_Sms_Status_Edit extends Mage_Adminhtml_Block_Widget_Form_Container

{
    public function __construct()
    {
        parent::__construct();

        $this->_objectId = 'id';
        $this->_blockGroup = 'smsnotification';
        $this->_controller = 'adminhtml_sms_status';

        $this->_updateButton('save', 'label', Mage::helper('smsnotification')->__('Save Item'));
        $this->_updateButton('delete', 'label', Mage::helper('smsnotification')->__('Delete Item'));
    }

    public function getHeaderText()
    {
        if( Mage::registry('smsnotification_data') && Mage::registry('smsnotification_data')->getId() ) {
            return Mage::helper('smsnotification')->__("Edit Item '%s'", $this->htmlEscape(Mage::registry('smsnotification_data')->getTitle()));
        } else {
            return Mage::helper('smsnotification')->__('Add Item');
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

您可以通过类检查文件路径..

这是我的 Form.php 文件中的内容:

<?php
class VivasIndustries_SmsNotification_Block_Adminhtml_Sms_Status_Edit_Form extends Mage_Adminhtml_Block_Widget_Form
    {


        protected function …
Run Code Online (Sandbox Code Playgroud)

magento

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

Bootstrap/DataTable - 如何设置默认页面

我正在使用https://datatables.net和 Bootstrap。

这是我用于显示数据表的代码:

<script type="text/javascript">
    $(document)
        .ready(function () {
            $('#datatable').dataTable({
                "order": [[ 0, "desc" ]],
                "page": 10
            });
        });
</script>       
Run Code Online (Sandbox Code Playgroud)

我没有问题让表运行没有问题。但是我想将默认页面更改为默认情况下不作为第一个页面。

我尝试将默认页面设置为第 10 页。我的意思是,加载表格时不显示第 1 页,而是显示为活动第 10 页。

然而我似乎不能这样做。你能帮我一下吗?

提前致谢!

html datatable jquery twitter-bootstrap

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

C#-尝试将Dictionary转换为JSON

这是我的代码:

public class JsonData
{
    public string header;
    public Dictionary<string, string> data = new Dictionary<string, string>();
    public int connectionId;
}

JsonData SendData = new JsonData();
SendData.header = "01";
SendData.data.Add("text", "What is Lorem Ipsum?Lorem ");
SendData.data.Add("accId", "123");
SendData.connectionId = 12;

string json = JsonUtility.ToJson(SendData);
Run Code Online (Sandbox Code Playgroud)

一切都很好,但是以某种方式data转换后的JSON字符串中的密钥根本不会出现。

string json如下所示:

{"header":"01","connectionId":12}
Run Code Online (Sandbox Code Playgroud)

代替:

{"header":"01","data":{"text":"What is Lorem Ipsum?Lorem ","accId":"123"},"connectionId":12}
Run Code Online (Sandbox Code Playgroud)

我的错误在哪里?为什么我不能收到这样的结果?

c# json

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

GRPC/C++ - 如何检测异步服务器中客户端断开连接

我使用此示例的代码来创建我的 GRPC 异步服务器:

#include <memory>
#include <iostream>
#include <string>
#include <thread>

#include <grpcpp/grpcpp.h>
#include <grpc/support/log.h>

#ifdef BAZEL_BUILD
#include "examples/protos/helloworld.grpc.pb.h"
#else
#include "helloworld.grpc.pb.h"
#endif

using grpc::Server;
using grpc::ServerAsyncResponseWriter;
using grpc::ServerBuilder;
using grpc::ServerContext;
using grpc::ServerCompletionQueue;
using grpc::Status;
using helloworld::HelloRequest;
using helloworld::HelloReply;
using helloworld::Greeter;

class ServerImpl final {
 public:
  ~ServerImpl() {
    server_->Shutdown();
    // Always shutdown the completion queue after the server.
    cq_->Shutdown();
  }

  // There is no shutdown handling in this code.
  void Run() {
    std::string server_address("0.0.0.0:50051");

    ServerBuilder builder;
    // Listen on …
Run Code Online (Sandbox Code Playgroud)

c++ grpc

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