DHTML: Difference between revisions
From Legacy Roblox Wiki
Jump to navigationJump to search
Linking to ScreenGui instead of CoreGui |
Better code |
||
Line 1: | Line 1: | ||
{{WIP|barebones at the moment, if anyone has more experience with this sort of thing, feel free to edit away, most of this is ripped straight from the tcrf page https://tcrf.net/Roblox_(Windows,_Mac_OS_X)/Removed_Features#DHTML}} | {{WIP|barebones at the moment, if anyone has more experience with this sort of thing, feel free to edit away, most of this is ripped straight from the tcrf page https://tcrf.net/Roblox_(Windows,_Mac_OS_X)/Removed_Features#DHTML}} | ||
{{Olden}} | {{Olden}} | ||
<b>DHTML</b> was a feature, added sometime before 2007, which would let you create and display HTML documents during gameplay. These were separate windows that would open on the user's computer. | |||
<b>DHTML</b> was a feature, added sometime before 2007, which would let you create and display HTML documents during gameplay. These were | |||
== Usage == | == Usage == | ||
<syntaxhighlight lang="lua" line> | <syntaxhighlight lang="lua" line> | ||
local | local HtmlService = game:service("HtmlService") | ||
local htmlWindow = HtmlService:NewWindow() | |||
htmlWindow.DocumentComplete:connect(function() | |||
htmlWindow:SetBody([==[ | |||
<table width="420" height="190" border="0"> | <table width="420" height="190" border="0"> | ||
<tr> | <tr> | ||
<td width="490" bgcolor="#FFFFFF"><font color="#000000"></font> | |||
<div align="center"> | |||
<p><font color="#000000"><b>Hello, World!</b></font></p> | |||
<p><font color="#000000">I am a DHTML window!</font></p> | |||
</div> | |||
</td> | |||
</tr> | |||
</table> | |||
]==]) | ]==]) | ||
htmlWindow:Show() | |||
end) | end) | ||
htmlWindow:Navigate() | |||
</syntaxhighlight> | </syntaxhighlight> | ||
You would end up with something like this: | You would end up with something like this: | ||
[[File:ROBLOX-DHTML.PNG]] | [[File:ROBLOX-DHTML.PNG]] | ||
== See also == | == See also == | ||
* [[RBX.lua.ScreenGui (Object)|User GUIs, your best option for a substitute, added 2009]] | * [[RBX.lua.ScreenGui (Object)|User GUIs, your best option for a substitute, added 2009]] |
Revision as of 21:47, 17 April 2023
Work In Progress This is currently being worked on! Check back later for more information... hopefully. |
Ouch! |
DHTML was a feature, added sometime before 2007, which would let you create and display HTML documents during gameplay. These were separate windows that would open on the user's computer.
Usage
local HtmlService = game:service("HtmlService")
local htmlWindow = HtmlService:NewWindow()
htmlWindow.DocumentComplete:connect(function()
htmlWindow:SetBody([==[
<table width="420" height="190" border="0">
<tr>
<td width="490" bgcolor="#FFFFFF"><font color="#000000"></font>
<div align="center">
<p><font color="#000000"><b>Hello, World!</b></font></p>
<p><font color="#000000">I am a DHTML window!</font></p>
</div>
</td>
</tr>
</table>
]==])
htmlWindow:Show()
end)
htmlWindow:Navigate()
You would end up with something like this: