Difference between revisions of "LlLoadURL"

From Second Life Wiki
Jump to: navigation, search
(script doesn't appear to do anything unique, moving to llLoadURL examples section)
m
Line 12: Line 12:
 
|constants
 
|constants
 
|examples=
 
|examples=
<lsl>
+
<lsl>// Display URL Dialog
// Display URL Dialog
+
 
default
 
default
 
{
 
{
Line 21: Line 20:
 
         llLoadURL(gAvatarKey, "View the offical Second Life website.", "http://www.secondlife.com");
 
         llLoadURL(gAvatarKey, "View the offical Second Life website.", "http://www.secondlife.com");
 
     }
 
     }
}
+
}</lsl>
</lsl>
+
<lsl>//Emmas Seetan
<lsl>//Emmas Seetan
+
//21 September 17:06
//21 September 17:06
+
 
+
string text = "Visit the Second Life Wiki!"; //Floating text
string text = "Visit the Second Life Wiki!"; //Floating text
+
string url = "https://wiki.secondlife.com/"; //must include 'http://'
string url = "https://wiki.secondlife.com/"; //must include 'http://'
+
 
+
default
default
+
{
{
+
    touch_start(integer num_detected)
    touch_start(integer num_detected)
+
    {
    {
+
        llLoadURL(llDetectedKey(0), text, url); //Loads the URL
        llLoadURL(llDetectedKey(0), text, url); //Loads the URL
+
    }
    }
+
}</lsl>
}</lsl>
+
 
|helpers
 
|helpers
 
|also_functions
 
|also_functions

Revision as of 22:35, 21 September 2008

Summary

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

Shows dialog to avatar avatar_id 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_id
• string message
• string url

The url is truncated to 255 characters and message is truncated to 254 characters. Introduced in version 1.6, this function was disabled for group deeded items. As of version ~1.9, the function was enabled for group deeded items. In the server upgrade released on 2007-03-14, it appears that the function is again disabled for group deeded items (please change it back!).

Caveats

  • This function causes the script to sleep for 10.0 seconds.
All Issues ~ Search JIRA for related Bugs

Examples

<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
   }
}</lsl>

Deep Notes

Search JIRA for related Issues

Signature

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