enable_frames

enable_frames($enable=true,$refresh=true); - allow or prohibit loading and displaying frames in the browser (when frames are disabled, the page transition speeds up, but the startbox may not be displayed correctly).
You can check whether frames is allowed or forbidden in the browser by using this function is_enable_frames.

the input Function accepts parameters:

  • $enable – allow (true) or deny (false)
  • $refresh – whether to refresh (true) or not (false) the page 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.Resolve frames:"; echo $browser->enable_frames(true).""; echo $browser->is_enable_frames()." n"; //2 echo "2.Go to the page with frames:"; echo $browser->navigate("http://www.humanemulator.net/poligon/anchor.html")."
    "; //3 echo "3.Disable frames:"; echo $browser->enable_frames(false).""; echo $browser->is_enable_frames()." n"; //4 echo "4.Let's go to the page with frames:"; echo $browser->navigate("http://www.humanemulator.net/poligon/anchor.html")."
    "; //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.Resolve frames:") echo(browser.enable_frames(true), "") echo(browser.is_enable_frames(), " ") # 2 echo("2.Go to the page with frames:") echo(browser.navigate("http://www.humanemulator.net/poligon/anchor.html"), "
    ") # 3 echo("3.Disable frames:") echo(browser.enable_frames(false), "") echo(browser.is_enable_frames(), " ") # 4 echo("4.Let's go to the page with frames:") echo(browser.navigate("http://www.humanemulator.net/poligon/anchor.html"), "
    ") # 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_frames
    "); //1 step echo("1.Turn off frames:"); echo(browser.enable_frames(false) + "
    "); //step 2 echo("2.Let's go to the polygon(frames are not displayed):"); echo(browser.navigate("http://www.humanemulator.net/poligon/anchor.html") + "
    "); sleep(5); //step 3 echo("3.Turn on frames:"); echo(browser.enable_frames() + "
    "); //step 4 echo("4.Let's go to the polygon(frames are displayed):"); echo(browser.navigate("http://www.humanemulator.net/poligon/anchor.html")); //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_frames
    "); //1 step echo("1.Resolve frames:"); echo(browser.enable_frames(true) + ""); echo(browser.is_enable_frames() + " n"); //step 2 echo("2.Let's go to the page with frames:"); echo(browser.navigate("http://www.humanemulator.net/poligon/anchor.html") + "
    "); //step 3 echo("3.Disable frames:"); echo(browser.enable_frames(false) + ""); echo(browser.is_enable_frames() + " n"); //step 4 echo("4.Let's go to the page with frames:"); echo(browser.navigate("http://www.humanemulator.net/poligon/anchor.html") + "
    "); //end echo("

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