Garry's Mod Wiki

Revision Difference

Panel:OpenURL#517389

<function name="OpenURL" parent="Panel" type="classfunc"> <description>Instructs a HTML control to download and parse a HTML script using the passed URL.</description> <realm>Client</realm> <args> <arg name="URL" type="string">URL to open</arg> </args> </function> <example> <description>Displays the Garry's Mod wiki page.</description> <code> local frame = vgui.Create( "DFrame" ) frame:SetTitle( "HTML Example" ) frame:SetSize( ScrW() * 0.75, ScrH() * 0.75 ) frame:Center() frame:MakePopup() local html = vgui.Create( "HTML", frame ) html:Dock( FILL ) html:OpenURL( "wiki.garrysmod.com" ) </code> </example> <example> <description>Displays the default loading screen from the html folder.</description> <code> local frame = vgui.Create( "DFrame" ) frame:SetTitle( "HTML Example" ) frame:SetSize( ScrW() * 0.75, ScrH() * 0.75 ) frame:Center() frame:MakePopup() local html = vgui.Create( "HTML", frame ) html:Dock( FILL ) html:OpenURL( "asset://garrysmod/html/loading.html" ) </code> <output></output>⤶ <output><image src="html_openurl_example.png" alt="800px"/></output>⤶ </example>