enable_view_json

enable_view_json($enable=true,$refresh=true); - allow or prohibit downloading and displaying JSON content (files in json format) in the browser (if this option is disabled, such files will try to be downloaded to the local disk).
You can use this function to check whether JSON is allowed or forbidden in the browser is_enable_view_json.

the input Function accepts parameters:

  • $enable – allow (true) or deny (false)
  • $refresh – should the page be updated (true) or not (false) after this command

    After testing, the function returns the result of its work to the script :
  • true – completed successfully
  • false – failed

    PHP example: browser->".basename(__FILE__)."
    "; //1 echo "1.Turn on json view:"; echo $browser->enable_view_json(true).""; echo $browser->is_enable_view_json()." n"; //2 echo "2.Let's go to YouTube:"; echo $browser->navigate("http://www.youtube.com")." n"; //3 echo "3.Turn off json viewing:"; echo $browser->enable_view_json(false).""; echo $browser->is_enable_view_json()."
    "; //4 echo "4.Let's go to YouTube:"; echo $browser->navigate("http://www.youtube.com"); //end echo "

    "; //Quit $app->quit(); ?>
    Python example: # Additional paths import sys sys.path.insert(0, '../../../Templates PY/') xhe_host = "127.0.0.1:7013" from xweb_human_emulator import * # Start echo("
    browser.xxxxxxxxx
    ") # 1 echo("1.Turn on json view:") echo(browser.enable_view_json(true), "") echo(browser.is_enable_view_json(), " ") # 2 echo("2.Let's go to YouTube:") echo(browser.navigate("http://www.youtube.com"), " ") # 3 echo("3.Turn off json viewing:") echo(browser.enable_view_json(false), "") echo(browser.is_enable_view_json(), "
    ") # 4 echo("4.Let's go to YouTube:") echo(browser.navigate("http://www.youtube.com")) # end echo("

    ") # Quit app.quit()
    C# example: #region using using System; using System.Diagnostics; using System.Collections.Generic; using System.Linq; using System.IO; using System.Text; using System.Threading; using XHE; using XHE.XHE_DOM; using XHE.XHE_System; using XHE.XHE_Window; using XHE.XHE_Web; #endregion class Program: XHEScript { static void Main(string [] args) { //init XHE server = "127.0.0.1:7010"; InitXHE(); //Start echo("
    browser.enable_callback
    "); //0 step echo("0.Let's view json:"); echo(browser.enable_view_json(true) + "" + browser.is_enable_view_json() + " n"); //1 step echo("1.Go to yahu:"); echo(browser.navigate("http://www.yahoo.com") + "
    "); //step 2 echo("2.Disable json viewing:"); echo(browser.enable_view_json(false) + "" + browser.is_enable_view_json() + " n"); //step 3 echo("3.Go to yahu:"); echo(browser.navigate("http://www.yahoo.com") + "
    "); //end echo("

    "); app.quit(); } }
    Java Script example: //connect the object to control the emulator, if not already connected xhe_host = "127.0.0.1:7010"; echo = require("../../../Templates JS/xweb_human_emulator.js"); //Start echo("
    browser.enable_view_json
    "); //1 step echo("1.Turn on json view:"); echo(browser.enable_view_json(true) + ""); echo(browser.is_enable_view_json() + " n"); //step 2 echo("2.Let's go to YouTube:"); echo(browser.navigate("http://www.youtube.com") + " n"); //step 3 echo("3.Turn off json viewing:"); echo(browser.enable_view_json(false) + ""); echo(browser.is_enable_view_json() + "
    "); //step 4 echo("4.Let's go to YouTube:"); echo(browser.navigate("http://www.youtube.com")); //end echo("

    "); //Quit app.quit();