我想使用onload()或onerror()或任何其他javascript事件处理程序
<link rel="author" href="http://something.here" />
例如
<link rel="author" href="http://something.here" onload="alert(1)" />
有可能吗?如果是,那么有人可以帮助我吗?我试图这样做,但它不起作用。
答案 0 :(得分:0)
您不能做到,我认为这是您的真正属性。最好的选择是从这里获取内容。或使用PHP GET将数据发送到下一页并在使用isset的情况下使用PHP,就不能在一页之间使用事件处理程序(也许您可以在单击时使用cookie或本地存储,但这对您来说太过分了)。新页面加载新节目时。
例如,使用?get发送和获取JS:
@Entity(name = "Members")
data class Member(
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
val id: Long? = null,
@Column( unique = true)
@Basic
val uid: String,
@Column( unique = true)
@Basic val email: String,
@ManyToMany
@JoinTable(name = "groups_members")
@JsonBackReference
val groups: Collection<Group?> = ArrayList(),
@OneToMany(mappedBy = "member")
val tasks: List<Task?> = ArrayList(),
@OneToMany(mappedBy = "creator")
val createdTasks: List<Task?> = ArrayList(),
@OneToMany(mappedBy = "creator")
val createdMeetings: List<Meeting?> = ArrayList(),
@ManyToMany
@JoinTable(name = "meetings_members")
val meetings: List<Meeting?> = ArrayList()
) {
fun addGroup(group: Group) {
groups.plus(group)
}
}
当新页面加载时:
@Entity
data class Group(
@Id @GeneratedValue val id: Long? = null,
@Basic
@Column(unique = true, name = "name") val name: String,
@ManyToMany(mappedBy = "groups")
val members: Collection<Member> = ArrayList(),
@OneToMany(mappedBy = "group") val tasks: List<Task> = ArrayList()
)
或使用PHP:
<link rel="author" href="http://something.here?author=true" />