現在、カラーパレットを使用しています。
それぞれ 15 色の 3 つのカラー パレットを表示する HTML ページを作成しました。
これは次のように表示されます -
<table border="1" width="100%" cellspacing="0" cellpadding="0" align="right">
<%
old = 9999
do while not rs.eof
%>
<% if old <> rs("palid") then %>
<tr>
<td>
<a href="tagcolours.asp?palid=<%=rs("palid")%>&Edit=<%=rs("palid")%>">
<%=rs("palid")%>
</a>
</td>
</tr>
<% old = rs("palid")
end if %>
<tr>
<td onclick="myFunction()"
style="background-color:<%=(rs("Name") )%>">
<%=(rs("Name") )%>
</td>
</tr>
<%
rs.movenext
loop
rs.close
conn.close
'end if
%>
</table>
したがって、パレット ID ( palid
) に基づいて、表示される色が決まります。
ユーザーが色 ( ) 値の 1 つをクリックするとName
、新しいウィンドウが開き、選択可能なすべての HTML 色が表示されます。
私の問題は、ユーザーが新しいウィンドウで色の 1 つをクリックしたときに、その選択を警告することですが、その文字列値を取得して、親ウィンドウの最初の選択を新しい選択で更新するにはどうすればよいですか。たとえば、最初のページで色GREEN
を変更する必要がRED
あり、その値を最初のページに戻してデータベースを更新する必要がありましたか?