Revision Difference
gui.OpenURL#529159
<function name="OpenURL" parent="gui" type="libraryfunc">
<description>
Opens specified URL in the steam overlay browser. The URL has to start with either http:// or https://
<note>When called clientside, user will be asked for confirmation before the website will open.</note>
<bug issue="3383">You can't click the confirmation if a model panel has focus.</bug>
<bug issue="4663">Will silently fail if the URL is more than 512 characters long.</bug>
</description>
<realm>Client and Menu</realm>
<args>
<arg name="url" type="string">URL to open</arg>
</args>
</function>
<example>
<description>Opens a page when a button is clicked.</description>
<code>
local button = vgui.Create( "DButton" )
button:SetSize( 125, 90 )
button:Center()
button:SetText( "Join our Discord!" )
button.DoClick = function()
gui.OpenURL( "http://discord.gg/gmod" )
gui.OpenURL( "https://discord.gg/gmod" )
end
</code>
</example>