From Second Life Wiki
Jump to: navigation, search


Function: llLoadURL( key avatar, string message, string url );

Shows dialog to avatar offering to load web page at url with message.
If user clicks yes, launches the page in their web browser, starting the browser if required.

• key avatar avatar UUID that is in the same region
• string message
• string url

The url is truncated to 255 characters and message is truncated to 254 characters.
The protocol for the url must be specified, currently only "https://" and "http://" are supported.


  • This function causes the script to sleep for 10.0 seconds.
  • This function should not be called from group deeded objects[1], it will silently fail.
All Issues ~ Search JIRA for related Bugs


<lsl>// Display URL Dialog default {

   touch_start(integer num_detected)
       key gAvatarKey = llDetectedKey(0);
       llLoadURL(gAvatarKey, "View the offical Second Life website.", "http://www.secondlife.com");

}</lsl> <lsl>//Emmas Seetan //21 September 17:06

string text = "Visit the Second Life Wiki!"; //Floating text string url = "https://wiki.secondlife.com/"; //must include 'http://'

default {

   touch_start(integer num_detected)
       llLoadURL(llDetectedKey(0), text, url); //Loads the URL

Deep Notes


  • Introduced in version 1.6, no support for group deeded objects.
  • As of version ~1.9, support for group deeded objects was added (possibly by accident).
  • In the server upgrade released on 2007-03-14, support for group deeded objects was removed.
Search JIRA for related Issues


• llLoadURL Test


  1. ^ This was not always the case, see History for details


function void llLoadURL( key avatar, string message, string url );