put_html

put_html($html, $url = ""); - this function is used to set the current html in the Windows clipboard. (available from version 6.0.45)

the input Function accepts parameters:

  • $html – html to set in the clipboard buffer (string)
  • $url – url to link html to (optional, used for subsequent correct insertion of html with images from the clipboard) (string)

    After testing, the function returns the result of its work to the script :
  • true – successfully placed the specified html (boolean)
  • false – operation failed (boolean)

    PHP example: clipboard->".basename(__FILE__)."
    "; //1 echo "1.Let's put html in the buffer:"; echo $clipboard->put_html(" seo ")."
    "; //2 echo "2.Let's go to the html editor:"; echo $browser->navigate("https://html-online.com/editor/")."
    "; sleep(10); //3 echo "3.Let's focus on the search string:"; echo $frame->get_by_id("elm1_ifr", false)->focus()." n"; //4 echo "4.Insert html from buffer:"; echo $browser->paste()."
    "; sleep(10); //five echo "5.Put html in the buffer:"; echo $clipboard->put_html("screenshot", "http://www.humanemulator.net/")."
    "; //6 echo "6.Let's go to the html editor:"; echo $browser->navigate("https://html-online.com/editor/")."
    "; sleep(10); //7 echo "7.Let's focus on the search string:"; echo $frame->get_by_id("elm1_ifr", false)->focus()." n"; //8 echo "8.Insert html from buffer:"; echo $browser->paste()."
    "; //end echo "

    "; //Quit $app->quit(); ?>
    Python example: # Additional paths import sys sys.path.insert(0, '../../../Templates PY/') xhe_host = "127.0.0.1:7029" from xweb_human_emulator import * # Start echo("
    clipboard.xxxxxxxxx
    ") # 1 echo("1.Let's put html in the buffer:"); echo(clipboard.put_html(" seo "), "
    "); # 2 echo("2.Let's go to the html editor:"); echo(browser.navigate("https://html-online.com/editor/"), "
    "); sleep(10); # 3 echo("3.Let's focus on the search string:"); echo(frame.get_by_id("elm1_ifr", false) .focus(), " "); # 4 echo("4.Insert html from buffer:"); echo(browser.paste(), "
    "); sleep(10); # five echo("5.Let's put html in the buffer:"); echo(clipboard.put_html("screenshot", "http://www.humanemulator.net/"),"
    "); # 6 echo("6.Let's go to the html editor:"); echo(browser.navigate("https://html-online.com/editor/"), "
    "); sleep(10); # 7 echo("7.Set focus to the search string:"); echo(frame.get_by_id("elm1_ifr", false) .focus(), " "); # 8 echo("8.Insert html from buffer:"); echo(browser.paste(), "
    "); # 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:7029"; InitXHE(); //Start echo("
    clipboard.put_text
    "); //1 echo("1.Let's put html in the buffer:"); echo(clipboard.put_html(" seo ") + "
    "); //2 echo("2.Let's go to the html editor:"); echo(browser.navigate("https://html-online.com/editor/") + "
    "); sleep(10); //3 echo("3.Let's focus on the search string:"); echo(frame.get_by_id("elm1_ifr", false) .focus() + " "); //4 echo("4.Insert html from buffer:"); echo(browser.paste() + "
    "); sleep(10); //five echo("5.Let's put html in the buffer:"); echo(clipboard.put_html("screenshot", "http://www.humanemulator.net/")+ "
    "); //6 echo("6.Let's go to the html editor:"); echo(browser.navigate("https://html-online.com/editor/") + "
    "); sleep(10); //7 echo("7.Set focus to the search string:"); echo(frame.get_by_id("elm1_ifr", false) .focus() + " "); //8 echo("8.Insert html from buffer:"); echo(browser.paste() + "
    "); //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("
    clipboard.put_text
    "); //1 step echo("1.Let's put the text into the buffer:"); echo(clipboard.put_text("seo") + "
    "); //step 2 echo("2.Let's go to Yandex:"); echo(browser.navigate("http://ya.ru") + "
    "); //step 3 echo("3.Let's focus on the search string:"); echo(input.set_focus_by_number(0) + "
    "); //step 4 echo("4.Insert text from the buffer:"); echo(browser.paste() + "
    "); //end echo("

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