在IE中选择想要的选项

时间:2019-05-12 07:57:30

标签: vba

我想要MsgBox中的选项值一个接一个,例如:

$file = file_get_contents('replace_head.html');
preg_match('/<!DOCTYPE html>(.*?)<div class="menubar2">(.*?)<\/div>/s',$file,$newfile);
preg_match('/<footer class="site-footer">(.*?)<\/html>(.*?)/s',$file,$newfile2);
if($newfile == TRUE){
$file1 = str_replace([$newfile[0]],['<?php include_once "include/header.php" ?>'],$file);
if($newfile2 == TRUE){
$file2 = str_replace([$newfile2[0]],['<?php include_once "include/footer.php" ?>'],$file1);
//header('content-type:plain/text'); 
//Un-comment this if you want to download current file
header('content-type:application/json');
//Comment this if you want to see it as html
echo($file2);
}
}

HTML:

$('.col-md-1').each(function () {
  if ($(this).text().includes('Tech assistance')) {
    $(this).parent().hide();
  }
})

1 个答案:

答案 0 :(得分:0)

如果您的iframe引用正确,则可以尝试以下css选择器组合

    #include <stdio.h>
    #include <unistd.h>
    #include <stdlib.h>
    #include <string.h>
    #include <sys/wait.h>

    #define BUFFERSIZE 128
    #define oops(m,x) {perror(m); exit(x);}

    void piping(char **cmd[BUFFERSIZE]){
    pid_t pid;
    int thepipe[2];
    int in = 0;
    //while there are still commands
    while (*cmd != NULL){
        pipe(thepipe);
        //fork error case
        if((pid = fork()) < 0)
          oops("cannot fork",1);

        //child
        if(pid == 0){
            //child does not need to read
            close(thepipe[0]);
            if(dup2(thepipe[1],1)== -1)
              oops("Error redirecting stdout",2);
            //duplication succesful can now close thepipe[1]
            close(thepipe[1]);
            //execute the command
            execvp(*cmd[0], *cmd);
            exit(-1);
        }

        else{
          //parent does not write to pipe
          close(thepipe[1]);
          //setting up parent input to read from the pipe
          dup2(thepipe[0],0);
          close(thepipe[0]);

            //wait until child finishes
            wait(NULL);
            cmd++;
        }
    }
}

int main(int argc, char* argv[]){

    char **command[BUFFERSIZE];
    char read_in_line[BUFFERSIZE];

    int i = 0;
    int counter =0;
    int counter2 =0;
    //reading in line by line until end of file is reached
    FILE* fp = fopen("test.txt","r");
    while( fgets(read_in_line, BUFFERSIZE, fp) != NULL ){
        int j = 0;
        //setting up memory for arguments given that we know there is a max
        //of 10 arguments per line
        char **arguments = (char**) calloc(16, sizeof(char*));
        command[i] = arguments;
        //Will break up the line read in when a newline is argument resulting in one
        //string containing the commands and arguments
        //this string will then be broken up every time a space is met so that
        //commands and arguments can be seperated, and saved to command[i][j]
        char *t = strtok(read_in_line, "\n");
        char *argument = strtok(t, " ");
        command[i][j] = strdup(argument);

        while(argument != NULL){
            argument =strtok(NULL, " ");

            if(argument != NULL){
                command[i][++j] = strdup(argument);
            }
        }
        i++;

    }


    piping(command);

    return (0);
}